我正在尝试调试的Web应用程序只显示特定Glassfish服务器上的错误,因此我想远程调试Web应用程序。但是这个Web应用程序是在Eclipse for Java SE中开发的,我看不出怎么做。
我有:
但是,我没有在Eclipse的“运行”菜单中看到“在服务器上运行”或“在服务器上调试”。如果调试为,我可以创建一个新的Glassfish配置,但我无法选择服务器,所以我无法配置配置。
答案 0 :(得分:4)
对于Glassfish 3:
首先在Glassfish管理控制台中启用调试 (应用程序服务器 - > JVM设置 - >常规 - >调试选项) 这需要重新启动域。记下端口号。
然后,您可以像调试配置中的“远程Java应用程序”一样,像任何其他调试会话一样附加到Glassfish调试端口。