作者 | 华阳JAVA1980
来源 | urlify.cn/Jnuu2y
启动jar 时加点料
nohup java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=9078,suspend=n
-jar 你的xxx.jar
--server.port=9082
--logging.level.root=error &
![f81f344b8065443ebe95ff635d42a085.png](https://i-blog.csdnimg.cn/blog_migrate/6ae804cca7024b53e0dfb10343aaccd8.jpeg)
注意:命令行 行尾要加
将项目启动起来后,再去配置Eclipse,否则会报错,连接被拒绝。
查看是否启动成功
[root@host-10-227-50-53 env]# curl localhost:9082
设置 sts
![01df8432f92e4e8b8665173ae52b9839.png](https://i-blog.csdnimg.cn/blog_migrate/31dd903f680d2d045f9bfc18b44c3960.jpeg)
在①处右键,new
在②处起一个名字,随意
在③处选择需要监听的项目,(对于多项目依赖启动的工程来说,启动哪个项目,就监听哪个项目)
在④出填写主机IP,比如本机localhost,端口为上一步骤用命令启动时设置的address的端口号,这里为5005.
点击Apply->Debug开始监听即可。
修改远程端口
![08b8772e811e24a9c6642d44990b725f.png](https://i-blog.csdnimg.cn/blog_migrate/60c5d7dcdd7d70983c63ca4ff5ec0b90.jpeg)
在sts 点击 debug->Debug Configurations->port