gpt4 book ai didi

java - Glassfish 服务器提前退出,退出代码为 134

转载 作者:行者123 更新时间:2023-11-30 02:45:51 26 4
gpt4 key购买 nike

我的 Glassfish 服务器 v4.1 具有默认端口配置, Debug模式突然停止工作,并显示以下错误消息::

The server exited prematurely with exit code 134.
Before it died, it produced the following output:

FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
ERROR: transport error 202: connect failed: Connection refused
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:750]

我列出了我的机器上所有开放的端口,但找不到任何地方使用的调试端口。我尝试更改端口,但同样的错误仍然存​​在。

我使用以下命令列出开放端口::

sockstat -l | grep 9009 
lsof -l | grep 9009
ss -l | grep 9009

我在 OpenSuse tumbleweed 上安装了 java 1.7 (Oracle JDK)。

感谢任何帮助。

最佳答案

搜索其他线索后,似乎问题不在于端口,而在于domain.xml 文件中的其他调试选项,特别是以下行

<java-config debug-options="-Xdebug -Xrunjdwp:transport=dt_socket,server=n,suspend=y,address=9009" system-classpath="" classpath-suffix="">

更改为

<java-config debug-options="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9009" system-classpath="" classpath-suffix="">

问题已解决,感谢以下问题的回答:: Impossible to run web application in debug mode with intelliJ on ubuntu with glassfish server

关于java - Glassfish 服务器提前退出,退出代码为 134,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40209750/

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