gpt4 book ai didi

java - 无法远程启动 WebLogic 进行调试

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:06:36 24 4
gpt4 key购买 nike

我使用这些选项设置我的远程 WebLogic 服务器进行调试:

-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=${DEBUG_PORT},server=y,suspend=n -Djava.compiler=NONE"

我在服务器上启动了 WebLogic,发现它正在监听 8453 上的 dt_socket。我在本地 Eclipse 上添加了远程服务器并测试了连接。我还看到服务器已启动,我可以查看详细信息。但是,我无法在 DEBUG 中重新启动。我还在服务器上停止了 WebLogic,现在在 Eclipse 中我看到它已停止,但我无法启动它(调试和启动图标变灰)。当我在 Eclipse 中设置远程 Java 应用程序时,我确实选中了“允许终止远程 VM”。

在停止服务器之前,调试图标没有被禁用,当我点击它时我收到了这条消息:

Cannot attach to remote server.
Please make sure the server myserver.com is running and listening for transport dt_socket at address: 8453
Failed to connect to remote VM. Connection refused.
Connection refused: connect

最佳答案

不使用 java 启动选项,而是修改以下脚本:

setDomainEnv.sh -> 确保已设置 DEBUG_PORT 即。 8453

startWebLogic.sh -> 设置 PRODUCTION_MODE=false 并设置 debugFlag=true

重启服务器,远程调试应该可以在端口 8453 上工作。

关于java - 无法远程启动 WebLogic 进行调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13960258/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com