本文基于如下环境
1、JDK1.8
2、Gradle4.4
3、IntelliJIdea2019.2
4、MacOS Catalina 10.15.2
一、环境准备
1、JDK环境一般都会有,不在赘述。
2、Gradle4.4安装。
查看本机是否安装了Gradle。
gradle -v
如果已经安装了,会出现如下信息。
如果报命令不存在,可以执行如下命令:
brew install gradle
安装过程中可能会让安装XCode和GCC,按照提示依次安装即可。
安装成功后,执行 gradle -v 会出现Gradle的基本信息。
二、用IDEA打开Gradle项目
打开IDEA,选择FILE -> Open,在打开的对话框中选择项目中的build.gradle文件,点击Open,Gradle跟maven项目的区别是,在第一次打开Gradle项目的时候IDEA会有一个提示,选择Open as project。
通过以上操作,Gradle项目会正常打开。
三、基础设置
JDK版本设置,在菜单栏中选择File,打开Project Structure,打开后如下图操作。
Gradle设置。
菜单栏中依次打开 Intellij IDEA -> Preferences,打开如下图:
在IDEA中打开Run/Debug Configurations。如下图:
点击 Edit Configurations,打开如下图:
然后点击图片上的加号,新建Remote。
打开的窗口如下图:
本机调试,一般端口默认的是5005,不需要进行修改,直接点击确定即可。
四、调试Java Gradle项目
进入项目的跟目录文件夹,执行一下命令;
./gradlew run --debug-jvm
很多项目的启动方式可能不太一样,重点请关注后面的 --debug-jvm。正常执行以上命令后,项目阻塞在可DEBUG的状态。
在项目中我们想要DEBUG的地方打入断点,在刚才IDEA中找到我们刚才新建的debugCSS,点击DEBUG,即可进入断点。