未找到管理端口配置在 IntelliJ 中设置 Glassfish 配置时出错

发布于 2024-11-28 21:03:32 字数 290 浏览 1 评论 0原文

在 IntelliJ IDEA 中设置 Glassfish 时,我收到以下错误消息“未找到管理端口配置”。

现在我到处搜索,但没有找到可以设置管理端口的地方。

在 Google 上搜索,我发现的只是 JavaRanch 上的死链接< /a>.所以我不是第一个,但解决方案丢失了。

有人知道该怎么办吗?

When setting up Glassfish in IntelliJ IDEA I get the following Error message ´Admin port configuration not found´.

Now I searched high an low but I found no place where I can set the admin port.

Searching Google all I found was a dead link on the JavaRanch. So Im not the first but the solution is lost.

Does anybody know what is to be done?

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

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

发布评论

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

评论(5

烟雨扶苏 2024-12-05 21:03:32

IDEA GlassFish 集成从文件中检测管理端口:/config/domain.xml

检查 XPath:

/configs/config[@name='server-config']/http-service/http-listener[@id='admin-listener']/@port
/configs/config[@name='server-config']/network-config/network-listeners/network-listener[@protocol='admin-listener']/@port

如果找不到 domain.xml 或找不到两个 XPath无效,您将收到消息未找到管理端口配置的警告。

IDEA GlassFish integration detects admin port from the file: <domain folder>/config/domain.xml

XPaths checked:

/configs/config[@name='server-config']/http-service/http-listener[@id='admin-listener']/@port
/configs/config[@name='server-config']/network-config/network-listeners/network-listener[@protocol='admin-listener']/@port

If domain.xml can't be found or both XPaths aren't valid you'll be warned with the message Admin port configuration not found.

温柔少女心 2024-12-05 21:03:32

I think the broken link should be http://youtrack.jetbrains.net/issue/IDEA-25807 and points to the Glassfish HOME configuration as the issue.

半夏半凉 2024-12-05 21:03:32

这发生在我身上,因为我的domain.xml 不在/domain1/config 文件夹中。

相反,我有这两个文件domain.xml.bak 和domain.xml~。

我所做的是使用domain.xml~的内容创建一个新的domain.xml。然后删除这两个字段(.bak和.xml~)然后再次运行glassfish。

这对我有用。

为什么我的domain.xml突然消失对我来说仍然是个谜。 :S

It was happening to me because my domain.xml was not in the /domain1/config folder.

Instead I had this two files domain.xml.bak and domain.xml~.

What I did is create a new domain.xml with the content of domain.xml~. Then remove the two fields (.bak and .xml~) And then run again glassfish.

That worked for me.

Why my domain.xml sundenly disappear stills a mistery to me. :S

浅笑依然 2024-12-05 21:03:32

首先,可以删除domain.xml.bak
其次,进入IDEA-编辑配置-GlassFish。在“服务器域”字段中设置绝对路径,例如:C:\glassfish5\glassfish\domains\domain1。
因此,如果您在文件“asenv”中写入了 JDK 的路径,请检查字段“JRE”。此路径必须与服务器配置中的值相同。

First, you can delete domain.xml.bak
Second, go to IDEA - Edit Configurations - GlassFish. Set an absolute path in the field "Server Domain", for example: C:\glassfish5\glassfish\domains\domain1.
So, check field "JRE" if you wrote path to JDK in file "asenv". This path must be the same as the value from server configuraton.

星星的轨迹 2024-12-05 21:03:32

在 IntelliJ IDEA 中处理此错误的一种简单直接的方法正在改变

域1

到等效的完整路径,例如:

C:\glassfish6\glassfish\domains\domain1

Glassfish 集成的运行/调试配置窗格中的

在此处输入图像描述

A simple and straightforward way to handle this error in IntelliJ IDEA is changing

domain1

to equivalent full path, e.g.:

C:\glassfish6\glassfish\domains\domain1

in Run/Debug Configurations pane of Glassfish integration:

enter image description here

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