【问题标题】:Tomcat installation cannot specify JavaHomeTomcat安装无法指定JavaHome
【发布时间】:2021-04-14 02:24:10
【问题描述】:

我正在尝试编写一个 powershell 脚本来在 Windows 10 机器上安装 Tomcat9。 这是我创建的命令行。

参考:https://tomcat.apache.org/tomcat-9.0-doc/setup.html

Invoke-Expression "C:\installer\apache-tomcat-9.0.41.exe /C=C:\installer\install-config /S /D=C:\Tomcat"

install-config我创建的文件是这样的:

JavaHome=C:\java
TomcatPortHttp=80
TomcatServiceName=My_Tomcat

TomcatPortHttpTomcatServiceName 工作正常。但是,Tomcat 服务没有使用我在 JavaHome 中指定的 Java 位置,而是使用它可以在 Windows 中找到的最新 JRE。

这是一个错误吗? 有谁知道如何强制 Tomcat 服务使用配置文件中的 Java 位置?

【问题讨论】:

    标签: java tomcat tomcat9


    【解决方案1】:

    我还没有验证它,但从Tomcat Windows Service Documentation 来看,我会尝试在您的系统上设置Jvm 参数以及jvm.dll 的完整路径。

    【讨论】:

    • 我想我必须在安装后设置Jvm,如果我在安装过程中无法设置。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-05
    • 1970-01-01
    • 1970-01-01
    • 2019-05-30
    • 2014-11-30
    • 2021-10-20
    相关资源
    最近更新 更多