idea远程Remote使用
在Add Configuration中添加Remote
Host为要连接的ip地址
Port为自己设置的一个开放的端口,此端口不是项目的端口,而是用于连接远程的jvm端口。
jar包启动:
java -Xms256m -Xmx512m -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=端口号 项目名.jar
address的端口号是上面配置的。
war包启动:
在tomcat的bin目录下,编辑catalina.sh文件,找到参数JPDA_ADDRESS
设置如下JPDA_ADDRESS="0.0.0.0:5005"
把地址改为0.0.0.0是为了开放地址,端口为idea中设置的端口,
然后启动tomcat,指令为:catalina.bat jpda start
上面的war包启动,tomcat是在linux下的,如果tomcat是在windows环境,那么相应的修改catalina.bat和启动指令改为catalina.bat jpda run,即可愉快的远程debug调试了。