zoukankan      html  css  js  c++  java
  • Tomcat中startup.bat启动无效

    error:

    Linux下启动和关闭tomcat报错,如下图所示:


    而在windows下用cmd启动startup.bat也会报如上的错误:

    Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

    双击startup.bat则是一闪而过,浏览器访问localhost:8080无法访问tomcat的主页

    原因:

    因为启动tomcat会调用tomcat安装文件中的startup.bat,而它调用了catalina.bat则调用了setclasspath.bat。因此需要在setclasspath.bat的开头手动声明环境变量。


    解决方案:

    用vim打开tomcat的bin目录下的setclasspath.sh添加JAVA_HOME和JRE_HOME两个环境变量(下图红色方框内),两个环境变量路径为您安装的java JDK的路径。

    windows下将export改为set即可。


    保存并且退出即可。

    再次使用service tomcat start没报错,如下图所示:


    成功用service tomcat start开启tomcat服务。

  • 相关阅读:
    Oracle 查看表空间的使用情况SQL语句
    汇总查询
    conky配置2
    数据库更新
    weka简介和回归转自chinakdd
    子查询
    ubuntu常用命令
    查询
    数据库中的连接
    测试用的数据库表及其数据
  • 原文地址:https://www.cnblogs.com/kevinWu7/p/10163495.html
Copyright © 2011-2022 走看看