关于The CATALINA_HOME environment variable is not defined correctly的问题

(前提:JDK安装且环境变量配置正确,tomcat的CATALINA_HOME系统变量设置为tomcat的解压目录。其中一个小问题:CATALINA_HOME的变量末尾不要加 ; 如图:)
关于The CATALINA_HOME environment variable is not defined correctly的问题
原先我的电脑里已经安装了tomcat9,但是现在需要使用tomcat8,于是在下载完压缩包解压后在解压目录的bin下启动startup.bat出现闪退。
为了查看不能正常启动的原因,编辑starttup.bat,在最后加入pause,关闭保存再运行。会出现一个让你任意键继续的停留界面。
查看CATALINA_HOME位置正确,JDK的JAVA_HOME也正确,于是做了一下三个操作(三个文件均在tomcat解压目录下的bin文件夹内)。

  1. 对于startup.bat的前排的JAVA_HOME手动设置,关于The CATALINA_HOME environment variable is not defined correctly的问题
  2. 对catalina.bat的CATALINA_HOME进行设置,关于The CATALINA_HOME environment variable is not defined correctly的问题
  3. 对classpath.bat中的路径进行设置,关于The CATALINA_HOME environment variable is not defined correctly的问题
    因为在此之前发现,里面的有些路径指向了我原先的tomcat目的(尽管已经删除)

现在运行startup.bat,成功运行。

相关文章:

  • 2021-07-31
  • 2021-09-04
  • 2021-06-29
  • 2021-08-06
  • 2021-10-14
  • 2021-07-09
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-04
  • 2021-05-27
相关资源
相似解决方案