当前位置: 首页 > 知识库问答 >
问题:

XAMPP tomcat服务启动时没有出现错误,因为“tomcat启动/停止时出现错误,返回代码:1”

呼延衡
2023-03-14

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

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

当我运行“catalina\u start.bat”时,我得到的错误是:“错误:系统找不到指定的注册表项或值….[XAMPP]:找不到当前的JDK安装![XAMPP]:无法将JAVA\u设置为HOME。正在中止…”

我在这里犯了什么错误?

共有1个答案

杜海
2023-03-14

我也有同样的问题(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.approved.dirs”选项,这在Java 9中不再受支持。最新的Tomcat版本在Java 9中没有问题。要解决这个问题,您可以继续使用Java 8(如果可能的话),或者尝试通过修改Tomcat启动来自行修复:转到您的\xampp\Tomcat\文件夹,查看Tomcat 7.0.73中的这个修复程序不适用于Java 9。

但我建议您安装最新版本的tomcat,不要使用XAMPP版本(我最后做的)-至少在XAMPP更新tomcat版本之前。

 类似资料:
  • 下面是我在启动服务后看到的日志中的错误…您能帮助解决此问题吗。

  • 我对GoogleAPI有些问题。 这是错误。 条件:jdk 1.8,Tomcat 8.5 请帮我解决这个错误。

  • 我使用的是STS 3.6.0,在STS启动期间,我发现错误: 我不能为这个项目运行Gradle任务。有什么建议吗?

  • 每次我启动Android Studio我得到以下错误: Gradle Vertretungsplan Project项目刷新失败:无法获取使用Gradle分发http://services.gradle.org/distributions/gradle-1.6-bin.zip类型的ideaProject模型。配置项目: Vertretungsplan时出现问题。配置项目: Vertretungsp

  • 尝试在计算机上运行JBoss服务器时出现以下错误: 初始化VM时出错指定的最小和最大堆大小不兼容pickerup_java_options:-xmx512m 我正在使用Windows7。当我查阅它时,我发现问题出在Java参数设置上。我尝试将它设置为-xms512m-xmx1024m,但它不工作(不确定我是否正确)。

  • 我正试图通过以下命令从ADB启动服务- 我得到以下回应