如何使用Eclipse JEE在AWS环境上调试Web应用程序?

问题描述 投票:0回答:1

我想调试我的Web应用程序。在Eclipse IDE for Enterprise Java Developers版本2019-03(4.11.0)中,我右键单击Web项目并选择Debug As-> Debug on Server。我选择一个现有服务器,然后单击“完成”。出现一个对话框,我选择“切换模式”选项,然后单击“确定”。然后我得到一个对话框,要求提供带有一些说明的远程调试端口。它说:

请注意:要连接到远程调试器,调试端口将为EC2安全组上的TCP入口打开。

我还需要做什么?我以前从未做过?

amazon-web-services web-applications amazon-elastic-beanstalk remote-debugging eclipse-jee
1个回答
0
投票

如果您的JVM在AWS的EC2上运行;唯一的区别是它会比较慢(因为它在云上),并且调试端口应在EC2的SecurityGroup上打开。

因此在EC2上;启动java时;使用What are Java command line options to set to allow JVM to be remotely debugged?

所述的这些选项

当您通过Eclipse以调试模式启动时;它会自动提供这些选项。

您可能正在使用tomcat;因此您必须在JAVA_OPTS中提供这些选项

© www.soinside.com 2019 - 2024. All rights reserved.