1.打开启动文件修改配置(内容后面IDE会提出出来)
nano -w /usr/lib/systemd/system/tomcat8.service
在Environment=CATALINA_OPTS=后增加
Environment=JPDA_OPTS=-agentlib:jdwp=transport=dt_socket,address=62510,suspend=n,server=y
同时在$CATALINA_OPTS \后面增加
$JPDA_OPTS \
2.配置idea UI
我们用的是Tomcat,但是我们不想采用tomcat部署的接口,因为经常失败
所以在IDEA中点击右上角那个“Edit Configurations”按钮,然后在弹出的界面中点击左上角的加号,选择Remote,注意不要选择Tomcat remote,因为这个带部署功能,很繁琐
在弹出的的界面中填写服务器的ip和工程的端口。
然后点击那个弹出框的Starup/Connection选项卡,点击debug按钮,可以看到下面的文本框中有一段类似于下面的文字,这个就是我们第一步填入到服务器端的配置:-agentlib:jdwp=transport=dt_socket,address=62510,suspend=n,server=y
选择调试的模块:
Use module classpath: datasheet-provide

然后回到自己的idea点击debug就可以加断点调试了。profile什么的都不需要选择。