【发布时间】:2016-03-08 05:55:02
【问题描述】:
我已经安装了 XAMPP v3.2.2 并且 Apache 和 MySQL 运行正常。 Tomcat 将无法启动并出现错误:
Tomcat Started/Stopped with errors, return code: 1
14:37:47 [Tomcat] Make sure you have Java JDK or JRE installed and the required ports are free
14:37:47 [Tomcat] Check the "/xampp/tomcat/logs" folder for more information
当我打开名为 catalina.pid 的日志时,它的 PID 为 8556(尽管每次尝试运行 Tomcat 时这个值都不同)。
我已更改 Tomcat 的默认端口。我已经安装了 Java JDK (C:\Program Files (x86)\Java\jdk1.8.0_65) 和 Java JRE (C:\Program Files (x86)\Java\jre6),并将 Windows 系统属性中的环境变量设置为 JAVA_HOME 和 JRE_HOME 到前面提到的文件路径。我不确定我还能尝试什么来克服这个错误?
** 关于 JRE 的额外信息 **
由于某种原因,我有两个 JRE 实例,C:\Program Files (x86)\Java\jre6 和 C:\Program Files (x86)\Java\jre1.8.0_65。虽然我已经尝试在环境变量设置中进行设置,但都不起作用,我想知道这是否可能是问题的原因?
【问题讨论】:
-
你在 8080 端口上还有其他东西在运行吗?
-
我不确定如何检查正在使用的端口,所以我只是将 Tomcat HTTP 端口更改为 8081
-
不,不管怎样,错误信息都是一样的
-
netstat -na |找到“8080”并确保您安装了 jdk/jre
-
@Ghayel 是的,我已经安装了 JDK 和 JRE