手动更改 Glassfish domain.xml 以解决调试错误

发布于 2024-10-19 22:39:39 字数 886 浏览 7 评论 0原文

我在domain.xml 中有这行代码:

<java-config classpath-suffix="" debug-enabled="false" debug-options="-Xdebug -Xrunjdwp:transport=dt_socket,server=n,suspend=y,address=9009" env-classpath-ignored="true" java-home="${com.sun.aas.javaRoot}" javac-options="-g" rmic-options="-iiop -poa -alwaysgenerate -keepgenerated -g" system-classpath="">

如果我启动域,则不会出现错误。但是我想获得调试功能,所以我像这样更改了这部分:

debug-enabled="true"

当我想启动域时,它给出错误:

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:690]

可能是什么问题?

I have this line of code at domain.xml:

<java-config classpath-suffix="" debug-enabled="false" debug-options="-Xdebug -Xrunjdwp:transport=dt_socket,server=n,suspend=y,address=9009" env-classpath-ignored="true" java-home="${com.sun.aas.javaRoot}" javac-options="-g" rmic-options="-iiop -poa -alwaysgenerate -keepgenerated -g" system-classpath="">

If I start the domain there is no error. However I want to get debug feature so I changed this part like this:

debug-enabled="true"

When I want to start the domain it gives error:

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:690]

What may be the problem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

逆夏时光 2024-10-26 22:39:39

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

更改为

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

Change

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

to

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

策马西风 2024-10-26 22:39:39

Glassfish 3.0.1 中有许多domain.xml 文件。您必须确保修改与您的域名相对应的域名,例如:

<GLASSFISH_HOME>/domains/domain1/config/domain.xml

Within Glassfish 3.0.1 there are many domain.xml files. You must be sure to modify the one corresponding to your domain like:

<GLASSFISH_HOME>/domains/domain1/config/domain.xml
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文