2014-11-14 173 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