【问题标题】:Application Server was not connected before run configuration stop: unable to ping to localhost:7001运行配置停止前未连接应用程序服务器:无法 ping 到 localhost:7001
【发布时间】:2018-02-21 18:50:02
【问题描述】:

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

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

除了这个错误,我还在我的 Intellij 终端和尝试运行 startWeblogic.cmd 时看到以下错误:

命令的语法是正确的。

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

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

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

【问题讨论】:

  • 尝试重启电脑。当套接字已经被另一个进程使用(例如,同一台服务器已经在机器上运行)或 7001 端口上的套接字一开始没有打开时,通常会发生此类问题。
  • 在尝试解决问题的过程中,我至少尝试了几次重新启动计算机(因为这通常是我尝试的第一件事),并且这个问题已经在几个过程中蔓延开来几天,我每天晚上都会关闭我的电脑。所以,我不认为这个问题可以通过再次关闭来解决。
  • 帮帮我,我有同样的错误。
  • 您找到解决方案了吗?

标签: intellij-idea weblogic12c


【解决方案1】:

我遇到了同样的问题。如果您转到帮助 > 在 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

因此,我进入了文件 > 项目结构 > 项目设置 > 项目。我注意到有&lt;No SDK&gt;。我将其更改为计算机上的 Java SDK。然后我重新启动了 IntelliJ。

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

lsof -i tcp:7001

发现有问题的进程并杀死它。然后我重新启动 IntelliJ 并能够启动 WebLogic。

【讨论】:

    猜你喜欢
    • 2015-07-25
    • 2022-11-06
    • 1970-01-01
    • 2015-01-05
    • 2015-05-16
    • 1970-01-01
    • 1970-01-01
    • 2021-10-30
    相关资源
    最近更新 更多