带有Glassfish 5.0(本地)调试器设置的Intellij IDEA(最终版本)

  • 我有一个 Java Web应用程序和一个Web容器 Glassfish 5.0 ,并在容器上附加了自定义Java代理
  • 我要调试我的应用程序,并附加一个远程调试器以同时调试我的代理代码
  • 我正在使用 Intellij IDEA Ultimate
  • 现在在Glassfish的Intellij运行配置中,我使用一些域名进行常规设置。对于调试选项 “-agentlib:jdwp = transport = dt_socket,address = 9100,server = y,suspend = n” 我想做 'servey = y,suspend = y' ,对此一点也不妥协。
  • 我尝试通过更改'domain.xml'来做到这一点,但是当我打开intellij glassfish配置设置时,它会提示我'警告:调试器设置无效... >”,点击Fix,然后使用'server = n,suspend = y' domain.xml更改回默认值 >。
  • 我也尝试从Glassfish管理控制台更改default-configserver-config,但是没有运气。
  • WORKAROUND:我可以在glassfish域文件夹中部署我的应用程序的WAR /爆炸WAR,并自定义'domain.xml'并以调试模式./asadmin start-domain --debug domain1运行该域,然后我可以成功附加一个远程调试器。但是,这仅允许调试我的代理商代码,并且不申请我的应用
  • 我想这是Intellij IDEA的问题。有人对此有解决办法吗?
yxj7078 回答:带有Glassfish 5.0(本地)调试器设置的Intellij IDEA(最终版本)

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3161850.html

大家都在问