【问题标题】:Can't setup remote debugging with JBoss Web 2.1.4 windows and eclipse无法使用 JBoss Web 2.1.4 windows 和 eclipse 设置远程调试
【发布时间】:2011-02-03 19:20:30
【问题描述】:

我在 Windows 上的 JBossWeb 2.1.4 中找不到设置远程调试的选项。它不是作为服务安装的,也没有我可以编辑 JAVA_OPTS 环境变量以包含的 .bat 脚本:

-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=4142

jboss web bin 目录下只有 jbossweb.exe 文件。

我尝试在 eclipse 中编辑运行配置以通过运行 jbossweb.exe 并将环境变量 JAVA_OPTS 设置为上述来启动容器,但它在启动时不监听端口 4142(即,似乎有将环境变量添加到运行配置中没有效果)。

这里有什么想法吗?

【问题讨论】:

    标签: windows eclipse remote-debugging jboss-web


    【解决方案1】:

    如果您使用例如 JBoss Tools 从 Eclipse 控制服务器,您只需单击“服务器”窗格中的“调试”而不是“启动”即可以调试模式启动。

    【讨论】:

      【解决方案2】:

      您可以自己创建这样的 bat 脚本。只需将 jboss.bat 文件添加到 JBoss 安装目录的 bin 子目录并放在那里:

      java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=4142 -jar "D:\JBoss.org\JBoss Web 2.1\bin\bootstrap.jar" start
      

      当你运行这个脚本时,你会让 JBoss 在调试模式下运行。可能它不会在所有情况下都对您有所帮助,但它对我有用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-05-06
        • 2013-07-13
        • 2012-08-04
        • 2015-06-06
        • 2015-09-29
        • 2015-06-05
        • 2014-07-31
        • 2015-10-15
        相关资源
        最近更新 更多