Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将Tomcat 8 ZIP安装为Windows XP服务?_Java_Windows_Tomcat_Inno Setup_Tomcat8 - Fatal编程技术网

Java 如何将Tomcat 8 ZIP安装为Windows XP服务?

Java 如何将Tomcat 8 ZIP安装为Windows XP服务?,java,windows,tomcat,inno-setup,tomcat8,Java,Windows,Tomcat,Inno Setup,Tomcat8,我正在创建一个.exe捆绑包,以便在客户端计算机中安装我的所有项目。为了做到这一点,我下载了.zip格式的所有项目,因此我可以将其复制到捆绑包中(使用Inno设置) 关键是我正在尝试将Tomcat8作为一项服务安装,所以我已经像其他项目一样以zip格式下载了它。但在我尝试将其安装为Windows XP服务时,它都返回了以下消息: The JAVA_HOME environment variable is not defined correctly This environment variabl

我正在创建一个.exe捆绑包,以便在客户端计算机中安装我的所有项目。为了做到这一点,我下载了.zip格式的所有项目,因此我可以将其复制到捆绑包中(使用Inno设置)

关键是我正在尝试将Tomcat8作为一项服务安装,所以我已经像其他项目一样以zip格式下载了它。但在我尝试将其安装为Windows XP服务时,它都返回了以下消息:

The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE
当我使用JDK安装时,它可以正常工作,但我需要它来使用JRE安装,因为我的所有操作团队都使用JRE安装功能,我们无法更改公司模式来实现这一点


有人能帮帮我吗?

如果你想在Tomcat中使用JRE而不是JDK,你需要将JRE\U HOME设置为HOME而不是JAVA\U HOME。看