【发布时间】:2019-07-30 07:09:19
【问题描述】:
我在 IntelliJ IDEA (2019.2) 中创建了本地 Tomcat (8.5.15) 运行配置。我正在运行 Windows 10。当我尝试运行配置时,出现错误:
Error running 'Local Tomcat': Cannot run program "C:\apache-tomcat-8.5.15\bin\catalina.bat" (in directory "C:\apache-tomcat-8.5.15\bin"): CreateProcess error=2, The system cannot find the file specified
设置环境变量:
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_221
CATALINA_HOME=C:\apache-tomcat-8.5.15
%JAVA_HOME%\bin 和 %CATALINA_HOME%\bin 添加到 PATH
在运行/调试配置 -> 启动/连接中,启动脚本和关机脚本设置为有效路径:
C:\apache-tomcat-8.5.15\bin\catalina.bat run
C:\apache-tomcat-8.5.15\bin\catalina.bat stop
从终端运行时,Tomcat 可以正确启动。
我已经用一些模拟脚本(只是 echo sth)替换了 catalina.bat 作为运行配置中的启动脚本,得到了同样的错误。 在 IntelliJ 中看不到其他日志。
【问题讨论】:
标签: java tomcat intellij-idea catalina