我正在尝试从Intellij运行我的weblogic。我收到了错误:
在运行配置停止之前未连接Application Server,原因:无法在localhost:7001上ping服务器。
除了这个错误,我还在Intellij终端中看到以下错误,当我尝试运行startWeblogic.cmd时:
该命令的语法是正确的。
当我尝试在同一台服务器上运行另一个项目时,服务器运行正常。另一个项目首先给出了这个错误,现在它出现在这个项目中。我没有同时在这两个服务器上运行weblogic服务器。我也尝试删除计算机上的java.exe进程,因为它修复了过去无法ping通的问题,但这次没有。
编辑:我刚刚尝试运行我的Weblogic的config.cmd以构建新的本地主机,但是cmd行给了我"语法不正确& #34;只是为了尝试启动config.cmd。所以,我认为这个问题根植于我的Weblogic。
编辑:我尝试重新安装一个新的Weblogic 12,它仍然给了我"语法错误"当我尝试运行config.cmd时。
答案 0 :(得分:0)
我遇到了同样的问题。如果您转到“帮助”>“在 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。