gpt4 book ai didi

java - Win Tomcat "Use default"JVM 错误

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

我的系统和 tomcat 应用程序上有 java 1.6,它使用“使用默认”JVM 选项。 java 1.6换成新版本后,tomcat服务启动失败。

Tomcat service checkbox

我正在尝试启动 Windows 服务并遇到错误。

[994  prunsrv.c] [error] Failed creating java  
[1269 prunsrv.c] [error] ServiceStart returned 1

我已经用 java 1.8 替换了 java 1.6,并更新了 JAVA_HOME 和 Path 环境变量以指向当前的 1.8 java。此外,我手动更新了注册表(一些 JAVA_HOME 和其他与 java 相关的条目),但它对 tomcat 服务没有影响。

根据 tomcat howto:

Use either auto (i.e. find the JVM from the Windows registry) or specify the full path to the jvm.dll

如果我使用第二个提示(jv​​m 的完整路径),tomcat 服务启动良好。但我想做的是修复注册表(在这种情况下,即使选中“使用默认值”,我认为 tomcat 运行良好)。

所以,我的问题是

当“使用默认值”选项处于 Activity 状态时,tomcat 检查注册表中的哪些条目?

最佳答案

你可以试试看

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java 运行环境

编辑注册表中的当前版本以指向正确的版本。在您的情况下,它应该是 1.8。

关于java - Win Tomcat "Use default"JVM 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41961242/

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