`

tomcat启动java_home提示错误

阅读更多

Tomcat每次启动都提示: 
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

 

已经在系统环境变量中设置了JAVA_HOME,仍然提示错误 。

可能是因为catalina.bat启动时找不到正确的JDK。可以直接在 catalina.bat里面设置jdk的路径:

 

set "JAVA_HOME=C:\Program Files\Java\jdk1.6.0_20"

 

参:http://yangjiantong.iteye.com/blog/719364

分享到:
评论

相关推荐

    双击startup.bat无法启动Tomcat且闪退

    第四,如果Tomcat启动后立即关闭,可能是因为catalina.bat文件中没有设置暂停。解决方法是在catalina.bat文件的末尾添加`pause`,这样脚本会在执行完后暂停,方便查看错误信息。 最后,如果不想修改环境变量,可以...

    tomcat免安装版+java环境变量的配置

    1. **检查命令行工具**:在命令行输入`java -version`,如果能正确显示Java版本信息,则说明Java环境配置正确。 2. **启动Tomcat服务**:通过命令行进入到Tomcat的`bin`目录下,运行`startup.bat`(Windows环境下)...

    tomcat启动的错误

    ### Tomcat启动时遇到的错误解析 在进行SSH(Struts+Spring+Hibernate)框架整合的过程中,启动Tomcat服务器时常会遇到一些问题。这些问题如果不能及时解决,将会影响到项目的正常运行与部署。本文将对“tomcat启动...

    tomcat_6.0.18_配置[文].pdf

    - 测试安装:启动Tomcat服务并在浏览器访问`http://localhost:8080`,显示Tomcat欢迎页面即表示安装成功。 #### 三、构建JSP应用 **1. 创建应用目录结构** - 在Tomcat的`webapps`目录下创建新应用目录,如`myapp...

    tomcat报错

    ### Tomcat报错原因分析及解决方案 ...通过上述步骤,可以解决由于JAVA_HOME未定义或设置不正确导致的Tomcat启动失败的问题。此外,还需要注意确保JDK版本与Tomcat版本兼容,避免因版本不匹配而导致的其他潜在问题。

    Tomcat的配置及出现问题的解决方法

    在Tomcat启动时,可能会出现The JAVA_HOME environment variable is not defined correctly的错误信息。这是因为JAVA_HOME环境变量没有正确设置。需要检查JAVA_HOME环境变量是否正确设置。 2.Tomcat无法从“开始”...

    tomcat启动不了问题处理

    - 日志文件通常会记录Tomcat启动过程中的详细信息,包括任何异常或错误消息。首先查看`logs`目录下的日志文件,尤其是`catalina.out`,以获取有关启动失败的具体原因。 2. **检查端口号** - 确认Tomcat监听的端口...

    tomcat启动问题

    ### Tomcat启动问题详解 #### 一、引言 在使用Apache Tomcat部署Web应用程序时,经常遇到的一个问题是Tomcat无法正常启动。这种情况不仅影响开发效率,还可能导致线上服务中断。本文将详细介绍Tomcat启动过程中...

    Ubantu tomocat启动报错 no opencv_java249 in java.library.path问题解决方案压缩包

    当启动Tomcat时,如果出现“no opencv_java249 in java.library.path”这样的错误,意味着系统无法找到OpenCV(开源计算机视觉库)的相关JNI(Java Native Interface)库。这个问题通常出现在使用OpenCV的Java项目中...

    双击startup.bat,启动不了tomcat

    1. **JAVA_HOME环境变量未正确设置**:这是最常见的导致Tomcat启动失败的原因之一。如果JAVA_HOME环境变量没有被正确地定义,或者其值指向了一个不存在或不合适的路径(例如指向了JRE而非JDK),那么Tomcat将无法...

    Tomcat7环境变量配置

    - **重要性**:配置正确的`JAVA_HOME`路径对于Tomcat启动Java应用至关重要。 ##### 2. 配置要点 - **路径设置**:确保`JAVA_HOME`指向JDK而不是JRE的安装目录。这是因为JDK包含了编译、调试和运行Java应用程序所需...

    java调用命令行启动tomcat

    ### Java调用命令行启动Tomcat #### 一、引言 在开发环境中,我们经常需要启动Tomcat服务器来运行Java Web应用。通常情况下,我们会通过双击`startup.bat`或`catalina.sh`脚本来启动Tomcat。然而,在某些特定场景...

    windows下直接点击startup.bat启动tomcat服务.docx

    总之,解决“点击startup.bat启动Tomcat服务时找不到JAVA_HOME或JRE_HOME”的问题,关键在于正确设置和验证系统的环境变量,以及确保Tomcat启动脚本可以访问到Java的运行时环境。这个过程对于任何使用Tomcat作为应用...

    java+Tomcat环境变量的配置

    Tomcat启动与访问 Tomcat的启动通常通过其`bin`目录下的批处理脚本实现,如`startup.bat`。此外,通过HTTP协议可以访问Tomcat上的Web应用,标准的访问地址格式为`http://localhost:8000`或`http://127.0.0.1:8000`...

    启动tomcat version一闪而过解决方案

    Tomcat服务器的启动依赖于JDK环境,如果`JAVA_HOME`设置错误,会导致Tomcat启动失败。 2. **Tomcat版本与JDK版本不兼容**:不同版本的Tomcat对JDK版本的要求有所不同,如果使用了不兼容的JDK版本,也可能导致Tomcat...

    Tomcat服务器配置详细步骤及常见错误总结

    正确配置JAVA_HOME环境变量是启动Tomcat的基础,而处理8080端口被占用的问题对于确保Tomcat能够顺利启动至关重要。此外,熟悉Tomcat的目录结构也有助于更好地管理和维护服务器。希望这些信息能帮助读者顺利完成...

    TOMCAT一键设置环境变量

    通过设置CATALINA_HOME,可以确保Tomcat启动脚本能找到所有必需的组件。 三、PATH PATH环境变量包含了操作系统可以搜索到的命令的路径列表。当我们在命令行输入一个命令时,系统会遍历PATH中的每个目录,查找与该...

Global site tag (gtag.js) - Google Analytics