Java远程调试服务器应用方法
1、在jar包启动命令行加上以下参数。
@echo off
@chcp 65001
title jar
java -Xms256m -Xmx256m -Xdebug -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar -Dfile.encoding=utf-8 remote-debugger.jar
pause2、启动jar包,会输出以下信息。
Listening for transport dt_socket at address: 50053、使用IDEA打开jar包源码,运行菜单,编辑配置,添加一个远程JVM调试配置。
调试器模式:附加到远程JVM
传输:Socket
Host:localhost
端口:5005
使用的模块类路径:选择启动类IDEA会自动生成远程JVM的命令行实参。
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005点击调试。
4、在代码里加上断点,jar包运行到断点会自动停止。
最后更新于1年前
本文由人工编写,AI优化,转载请注明原文地址: Java远程调试服务器应用方法
推荐阅读
评论 (0)
发表评论
昵称:加载中...
暂无评论,快来发表第一条评论吧!