0
我想调试部署在aws服务器上的web应用程序。 我做以下步骤在服务器方:远程调试时发生JAVA错误
1. export JPDA_ADDRESS=8000
2. export JPDA_TRANSPORT=dt_socket
3. catalina.sh jpda start
这样做后,我检查Tomcat进程中,它表明调试器上。
在客户端我使用eclipse霓虹灯。在项目的调试配置中,我提到了aws
服务器的IP地址在端口字段的主机字段和调试器的端口。
它给了我下面的错误:
无法连接到远程VM。连接超时。 org.eclipse.jdi.TimeoutException
对于哪些端口向外界开放,aws是否存在防火墙限制?也许该端口不能远程访问。 – sfat
正如@sfat建议的那样,检查端口8000是否在ec2安全组中打开 –
我在AWS上公开了8000端口 – dny