1:准备工作
在这里下载war包扔到tomcat中,启动后然后即可通过ip:port/appname/hello
访问运行,下面呢我们正式开始。
需要源码的在这里下载。
2:配置tomcat
在catalina.sh中添加,如下内容:
linux/mac
:
export JAVA_OPTS='-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005'
windows
:
set CATALINA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8443
其中的address=
注意替换为自己实际的端口号。
如下截图是我配置的:
配置完成后,将war包扔到tomcat,然后启动服务器,先测试启动正常:
3:配置idea
在Edit Configurations
中直接按照截图操作:
然后进行配置,说明都在截图中了:
4:调试测试
注意本步骤前要远程tomcat已经正常启动,直接debug,启动,如下图即为成功:
然后和本地调试一样,打断点,访问,即可开始本地调试了,如下:
5:使用域名的方式
5.1:配置hosts
127.0.0.1 www.sublimetext.com
5.2:修改idea配置
如下图:
调试如下: