2014-11-14 135 views
2

我试图在域模式下使用Eclipse配置widfly进行远程调试,但它不成功。有没有人知道使用Eclipse进行Wildfly域模式调试的详细配置。谢谢!蜻蜓域模式调试

回答

6

这取决于你想调试的:

  • 调试主机控制器(这意味着管理域服务器)使用domain.conf文件或设置环境变量PROCESS_CONTROLLER_JAVA_OPTS

    PROCESS_CONTROLLER_JAVA_OPTS = “$ PROCESS_CONTROLLER_JAVA_OPTS -agentlib:JDWP = =运输dt_socket,地址= 8788,服务器= Y,暂停= n” 的

  • 调试为erver实例域的你必须通过JVM ARGS在host.xml,例如太调试服务器的一个

    <服务器名称=“服务器的一个”组=“主服务器组”>
        < JVM名称= “默认”>
            < JVM选项>
                    <选项值= “ - agentlib:JDWP =运输= dt_socket,地址= 8787,服务器= Y,暂停= N”/>
            </JVM选项>
        </JVM>
    < /服务器>

+0

好吧,它可以帮助我,谢谢! – nguyenbkcse

0

要调试服务器实例,你需要设置服务器组的JVM配置。

对于这一点,使用Wildfly管理(如http:// {} IP:9990 /控制台/ App.html):

  1. 访问Wildfly从Wildfly
  2. 点击运行管理
  3. 从列表中选择该服务器组,然后单击查看
  4. 选择JVM配置选项卡,然后单击编辑
  5. 在这行放在JVM选项-agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n
  6. 保存修改并重新加载服务器组。

要连接到服务器,使用的端口8787