如果不方便或不想修改系统环境变量,也可以直接在Tomcat的启动脚本中指定JAVA_HOME。 Windows系统: 编辑Tomcat安装目录\bin\catalina.bat文件,在文件顶部添加如下行: batch set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_181 请将C:\Program Files\Java\jdk1.8.0_181替换为你的JDK实际安装路径。 Linux/macOS系...
首先,确认你的Java路径是否有配置正确。 如果配置正确,但它依然报这个错误,你可以看看下面的方法,它应该可以解决你的问题。 首先,我们打开tomcat的bin子文件夹,然后用记事本的方式打开setclasspath.bat 然后按照下图,先找到对应的位置,然后设置JAVA_HOME和JRE_HOME的路径 我把代码写在这里,方便大家复制,记得要改路径...
有时候服务器上没有权限配置环境变量,又不想找人,或者机器上有几个版本的JDK,这时可以给tomcat配置临时环境变量,不影响其他应用; 一,对于linux环境 编辑catalina.sh 文件,在文件开头增加: export JAVA_HOME=/你的jdk目录 二,对于windows环境 编辑catalina.bat 文件,在文件开头增加: set JAVA_HOME=/你的jdk目录 —...
tomcat 配置文件中设置JAVA_HOME Tomcat默认情况下会用系统的环境变量中找到JAVA_HOME和JRE_HOME。但是有的时候我们需要不同版本的JDK共存。 可以在${TOMCAT_HOME}/bin/setclasspath.bat最前面设置JAVA_HOME和JRE_HOME。 例如: Js代码 Window: rem set user jdk and jre home set JAVA_HOME=E:\javadev\jdk5 ...
Tomcat默认情况下会用系统的环境变量中找到JAVA_HOME和JRE_HOME。但是有的时候我们需要不同版本的JDK共存。 可以在${TOMCAT_HOME}/bin/catalina.bat最前面设置JAVA_HOME和JRE_HOME。 例如: set JAVA_HOME=E:\Program Files\Java\jdk1.7.0_65 set JRE_HOME=E:\Program Files\Java\jre7 ...
如果“JAVA_HOME”和“JRE_HOME”本身为空,在系统变量中又找不到,就会出现标题中的问题,导致 Tomcat 启动失败。 解决方法 网上普遍说的方法是: 在startup.bat文件的 最前面添加如下配置 set JAVA_HOME=C:\Program Files\Java\jdk-1.8 #(本机jdk安装目录)...
Tomcat默认情况下会用系统的环境变量中找到JAVA_HOME和JRE_HOME。但是有的时候我们需要不同版本的JDK共存。 可以在${TOMCAT_HOME}/bin/catalina.bat最前面设置JAVA_HOME和JRE_HOME。 例如: 1 2 setJAVA_HOME=E:\Program Files\Java\jdk1.7.0_65 setJRE_HOME=E:\Program Files\Java\jre7 ...
接下来,您需要设置JAVA_HOME和JRE_HOME环境变量,以确保Tomcat能够找到正确的JDK路径。其次,您需要编辑Tomcat的startup.bat和shutdown.bat文件,以确保它们指向正确的JDK和Tomcat路径。打开这两个文件,找到SET JAVA_HOME和SET TOMCAT_HOME这两行代码,并确保它们指向正确的路径。请注意,这些路径应该是您本机上实际存在的...
在启动时,startup.bat会调用catalina.bat文件,而catalina.bat会调用setclasspath.bat文件来 获取JAVA_HOME和JRE_HOME这两个环境变量的值,因此若要在tomcat启动时指向特定的JDK, 则需在setclasspath.bat文件的开头处加入以下内容: set JAVA_HOME="C:\java\jdk1.8" ...
一般来说我们在使用Tomcat时配置JAVA_HOME都是采用的系统环境变量直接配置,下面我提供一种新的配置思路。 这里我们使用的是免安装版的apache-tomcat-7.0.35,首先我们安装好java,找到apache-tomcat-7.0.35\bin\下的setclasspath文件 然后我们用文本编辑工具打开setclasspath文件,定位到rem Make sure prerequisite environm...