zoukankan      html  css  js  c++  java
  • 解决JAVA_HOME nor the JRE_HOME environment variable is defined

    从别的地方复制了一个tomcat, 启动后一闪即退, 使用记事本打开 startup.bat文件, 在文件底部修改, 并追加如下内容

    call "%EXECUTABLE%" run %CMD_LINE_ARGS%    注意这里的run 本来是start 
        
    :end 
    
    pause        这个是没有的, 自己添加的, 为的就是将错误信息暴露出来
    

     

    下面就是错误信息:

    Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
    At least one of these environment variable is needed to run this program
    请按任意键继续. . .

    检查环境变量, 明明配置了JAVA_HOME的; 那就看起来不是环境变量的问题了

    打开bin目录下的Catalina.bat文件, 在下面添加:

    rem Copy CATALINA_BASE from CATALINA_HOME if not defined  红色的字是添加的
    
    set JAVA_HOME=C:/Program Files (x86)/Java/jdk1.8.0_91
    set JRE_HOME=C:/Program Files (x86)/Java/jdk1.8.0_91/jre
    
    if not "%CATALINA_BASE%" == "" goto gotBase
    set "CATALINA_BASE=%CATALINA_HOME%"
    :gotBase
    

    然后重启即可; 如果是linux系统将set 使用  export 替换即可

  • 相关阅读:
    js正则匹配
    包含HTML的字符串去掉HTML标签
    smart-table 服务端请求真分
    禁用H5 表单验证novalidate
    webpack
    linux 进程查看及杀死进程
    配置ca服务器和http,mail加密
    mysql权限
    mysql查询
    mysql储存引擎
  • 原文地址:https://www.cnblogs.com/wxylog/p/8653215.html
Copyright © 2011-2022 走看看