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



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

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

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

如果你的JVM在AWS上的EC2上运行;它将像你在本地一样进行调试。唯一的区别是它会更慢(因为它在云上(,调试端口应该在EC2的安全组上打开。

因此,在 EC2 上;在启动 Java 时;使用这些选项,如 如何设置哪些 Java 命令行选项以允许远程调试 JVM?

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

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

最新更新