【问题标题】:Tomcat 7 remote debugging on EC2EC2 上的 Tomcat 7 远程调试
【发布时间】:2014-02-24 21:56:49
【问题描述】:

我有一个在 EC2 上运行的 tomcat 7 实例。 tomcat 运行的端口是它的默认端口,8080。

我想在调试模式下启动 tomcat,所以我使用以下命令启动 tomcat:

sudo service tomcat7 start -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

我在我的安全组中打开了 8000 端口。但是当我尝试使用 eclipse 进行远程调试时,它给了我一个连接被拒绝的错误。任何线索我做错了什么?

谢谢..

【问题讨论】:

  • Amazon Linux AMI 版本 2013.09

标签: eclipse tomcat tomcat7 remote-debugging


【解决方案1】:

我认为您不能将调试选项作为service 命令的参数。

假设您使用yum 安装了标准的tomcat7 包,请编辑文件/etc/tomcat7/tomcat7.conf 并在其中添加以下行:

JAVA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"

然后重启Tomcat服务。

【讨论】:

    猜你喜欢
    • 2016-05-21
    • 2020-09-15
    • 2017-02-03
    • 1970-01-01
    • 2015-08-11
    • 2023-04-09
    • 2014-03-19
    • 1970-01-01
    • 2013-04-10
    相关资源
    最近更新 更多