gpt4 book ai didi

apache - XAMPP tomcat 服务未启动,错误为 "Tomcat Started/Stopped with errors, return code: 1"

转载 作者:行者123 更新时间:2023-11-28 23:14:17 26 4
gpt4 key购买 nike

我已经在我的 Win 10 上安装了 XAMPP 7.2.10,Apache 和 MySQL 等其他服务运行良好。但是 Tomcat 服务没有启动并抛出错误:“Tomcat 启动/停止时出现错误,返回代码:1,确保您安装了 Java JDK 或 JRE 并且所需的端口是免费的,检查“/xampp/tomcat/logs”文件夹以获取更多信息” XAMPP Tomcat error image

我已经在“C:\Program Files\Java”中安装了Java JDK,并设置了环境变量路径。我已将“JAVA_HOME”变量路径设置为“C:\Program Files\Java\jdk-10.0.2”此外,没有其他程序正在使用所需的端口。

当我运行“catalina_start.bat”时,出现如下错误:“错误:系统无法找到指定的注册表项或值。. [XAMPP]:找不到当前的 JDK 安装!. [XAMPP]:无法设置 JAVA_HOME。中止……”

我在这里犯了什么错误?

最佳答案

我遇到了同样的问题(XAMPP 7.3.0/Windows Server 2016/Java 11)。我首先检查了环境变量和 java 安装 - 一切似乎都很好。

遗憾的是,XAMPP 错误消息意义不大,所以我查看了 tomcat 安装的内部。令我惊讶的是,XAMPP 7.3.0 使用非常旧的 Apache Tomcat 版本(2014 年的 7.0.56!),它不能很好地与 Java 9+ 一起工作。原因是 Tomcat 7.0.56 使用“-Djava.endorsed.dirs”选项,Java 9+ 不再支持该选项。最新的 Tomcat 版本对 java 9+ 没有问题。要解决此问题,您可以继续使用 Java 8(如果可能的话)或尝试通过修改 Tomcat 启动自行解决此问题:转到您的 \xampp\tomcat\ 文件夹并查看此内容修复 Tomcat 7.0.73 doesn't work with java 9 .

但我会建议您安装最新版本的 tomcat,并且不要使用 XAMPP 版本(我最终做了)- 至少在 XAMPP 更新那里的 tomcat 版本之前。

关于apache - XAMPP tomcat 服务未启动,错误为 "Tomcat Started/Stopped with errors, return code: 1",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52521934/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com