分享

双击startup.bat,启动不了tomcat,JAVA

 qin5 2011-06-28
双击startup.bat,启动不了tomcat,JAVA_HOME environment variable is not defined correctly
       双击startup.bat,启动不了tomcat
在cmd中运行提示CATALINA_HOME没有配置好,就配置了CATALINA_HOME和CATALINA_BASE,配置之后又出现JAVA_HOME environment variable is not defined correctly ,意思就是JAVA_HOME没有正确的定义,后面还有提示路径要使用jdk而不是jre的,但是我使用的是jdk的路径。。。网上找到很多相关的解决方法都无法解决,最后只能去官网找个安装版的:
      32-bit64-bit Windows Service Installer (pgp, md5)
      装好之后就可以了,可能是之前一直使用myEclipse,什么时候手动启动无效了都不知道,囧。。。先这样用着。

============================我是一条华丽丽的分割线=============================

上面的问题解决了

      囧。。。开始还以为是一个bug,但是看到一个网页上做出了解释:

      http://jira./browse/MNG-3728

解决方法:

其实只是几个符号的问题

      1、JAVA_HOME中的路径不能使用分号结尾,如

             E:\Java\jdk1.6.0_10;

          这样写就会出现提示CATALINA_HOME或是JAVA_HOME没有配置好的错误,,还有就是JAVA_HOME的路径一定不要写成了JRE的路径

      2、CATALINA_BASE,CATALINA_HOME,TOMCAT_HOME中的路径不能以"\"结尾,如

             E:\Java\apache-tomcat-6.0.29\

          这样写就会出现java.util.logging.ErrorManager的错误,屏幕一闪而过

     正确的写法:

           JAVA_HOME            E:\Java\jdk1.6.0_10

           CATALINA_BASE      E:\Java\apache-tomcat-6.0.29

           CATALINA_HOME     E:\Java\apache-tomcat-6.0.29

           TOMCAT_HOME       E:\Java\apache-tomcat-6.0.29

      注意这里路径的标点符号,不能写多了,也不能写少了

 

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多