Error:NB:JAVA_HOME should point to a JDK not a JRE解决方法
检查环境变量信息如下:
1. JAVA_HOME C:\Program Files\Java\jdk1.7.0_67(jdk路径)
2. CATALINA_HOME D:\apache-tomcat-6.0.29\apache-tomcat-6.0.29(tomcat路径)
3classpath
.;%JAVA_HOME%\lib;%CATALINA_HOME%\lib;
解决方法:
编辑D:\tomcat_6.0.14\bin路径下的startup.bat文件,在
@echo off if "%OS%" == "Windows_NT" setlocal
后加:
java -jar -Duser.dir="d:\tomcat_6.0.14" "d:\tomcat_6.0.14\bin\bootstrap.jar" start
保存,运行startup.bat
检查环境变量信息如下:
1. JAVA_HOME C:\Program Files\Java\jdk1.7.0_67(jdk路径)
2. CATALINA_HOME D:\apache-tomcat-6.0.29\apache-tomcat-6.0.29(tomcat路径)
3classpath
.;%JAVA_HOME%\lib;%CATALINA_HOME%\lib;
解决方法:
编辑D:\tomcat_6.0.14\bin路径下的startup.bat文件,在
@echo off if "%OS%" == "Windows_NT" setlocal
后加:
java -jar -Duser.dir="d:\tomcat_6.0.14" "d:\tomcat_6.0.14\bin\bootstrap.jar" start
保存,运行startup.bat
本文介绍了解决JAVA_HOME环境变量错误指向Java运行时环境(JRE)而非Java开发工具包(JDK)的问题。通过调整环境变量设置,并修改Tomcat启动脚本,确保应用程序能够正确识别并使用JDK。

被折叠的 条评论
为什么被折叠?



