运行配置停止前未连接应用程序服务器:无法 ping 到 localhost:7001

问题描述 投票:0回答:3

我正在尝试从 Intellij 运行我的 weblogic。我收到错误:

在运行配置停止之前未连接应用程序服务器,原因:无法 ping 到 localhost:7001 处的服务器。

除了此错误之外,当我尝试运行 startWeblogic.cmd 时,我还在 Intellij 终端中看到以下错误:

命令的语法正确。

当我尝试在同一服务器上运行另一个项目时,服务器工作得很好。另一个项目首先给出了这个错误,现在它出现在这个项目上。我没有同时在两者上运行 weblogic 服务器。我也尝试过删除计算机上的 java.exe 进程,因为这解决了过去无法 ping 通的问题,但这次没有。

编辑: 我刚刚尝试运行 Weblogic 的 config.cmd 来构建新的本地主机,但是 cmd 行给出了“语法不正确”,只是为了尝试启动 config.cmd。所以,我认为这个问题在某种程度上根源于我的 Weblogic。

编辑:我尝试重新安装新的 Weblogic 12,当我尝试运行 config.cmd 时,它仍然给我“语法不正确”。

intellij-idea weblogic12c
3个回答
2
投票

我也有同样的问题。如果您转到“帮助”>“在 Finder 中显示日志”,然后打开

idea.log
,您可能会看到问题的根本原因。

2021-06-24 12:18:42,010 [  16549]   WARN - ntellij.ui.tree.AsyncTreeModel - invalid node: WebLogic 12.1.3.0.0 
2021-06-24 12:18:43,589 [  18128]   INFO - xecution.runners.ExecutionUtil - Error running 'WebLogic 12.1.3.0.0':<br>No JDK specified 
com.intellij.execution.CantRunException: No JDK specified

结果,我进入“文件”>“项目结构”>“项目设置”>“项目”。我注意到有

<No SDK>
。我把它改成了我电脑上的Java SDK。然后我重新启动了 IntelliJ。

注意我确实发现即使在此之后它仍然保留在端口 7001 上。我用过

lsof -i tcp:7001

发现违规进程并杀死它。然后我重新启动 IntelliJ 并能够启动 WebLogic。


0
投票

我在 WildFly 服务器上也遇到了同样的问题,所以我更改了配置并使其在 Tomcat 上运行。这对我有用。


0
投票

enter image description here通过IntelliJ IDEA我配置了Wildfly服务器,当我尝试运行Wildfly服务器时,最初它将运行几毫秒,突然我的wildfly服务器将停止,并且会弹出“应用程序服务器在运行前未连接”的消息配置停止,原因:无法 ping 位于 localhost:63002 的服务器”。如果我在 Eclipse 中运行相同的服务器,它工作正常。请帮忙解决这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.