我的 Windows 10 已经JAVA_HOME
设置为指向 JDK8 的环境变量。但我想用 OpenJDK 12 运行这个 Tomcat 9。
我下载Tomcat 9 64-bit zip。当我通过 手动运行它时startup.bat
,我需要做的就是创建bin\setenv.bat
并放置新的值,JAVA_HOME
如包随附的 RUNNING.txt 中所述。
但是,如果我将 Tomcat 安装为使用service.bat install MyService
它使用JAVA_HOME
Windows 的服务,这是预期的。
问题是当我尝试按照这些说明更新已安装的服务并更改 Java 主页时。
我试过这个没有成功:
>tomcat9.exe //US//MyService --JavaHome=path\to\openjdk
我做错了什么?
安装 tomcat 服务时,我应该这样做:
之后,我
MyServicew.exe
在 java 选项卡中执行并更改 JVM。