Java应用程序的远程调试推出为Windows服务
-
19-08-2019 - |
题
我的Java应用程序从本地程序中通过java.dll开始。这个本地程序启动作为Windows服务。
下面的选项已被添加到JVM args作为远程调试:
-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n
在此配置中,这是不可能从例如连接我的Eclipse工作区。如果程序从命令行推出的,即不作为一种服务,我可以连接到端口8787。
如何可以允许远程调试连接该服务?
解决方案
有什么区别,如果它作为服务运行或从命令行。
请仔细检查的java.exe接收时作为服务启动那些命令行PARAMS。
不隶属于 StackOverflow