idea远程调试tomcat的web服务

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配置

如下图:
在这里插入图片描述
调试如下:
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/wang0907/article/details/112059162
今日推荐