linux环境安装tomcat8,启动时,报not touch:/user/tomcat/tomcat8/logs/catalina.out:not a file or directory

Posted helei123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux环境安装tomcat8,启动时,报not touch:/user/tomcat/tomcat8/logs/catalina.out:not a file or directory相关的知识,希望对你有一定的参考价值。

  问题原因:我的jdk和tomcat都放在root目录下新建的user目录中,但是在配置JAVA_HOME时,路径没有配对。配置如下:

export JAVA_HOME=/user/jdk/jdk1.7.0_80
export JRE_HOME=/user/jdk/jdk1.7.0_80/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export PATH=$PATH:$JAVA_HOME/bin

  由于,user是在root目录下,并不是在/目录下,所以,导致tomcat找不到JAVA_HOME ,当然也就找不到/user/tomcat/tomcat8/logs这个目录了。只要改成如下配置就可以:

export JAVA_HOME=/root/user/jdk/jdk1.7.0_80
export JRE_HOME=/root/user/jdk/jdk1.7.0_80/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export PATH=$PATH:$JAVA_HOME/bin

 

以上是关于linux环境安装tomcat8,启动时,报not touch:/user/tomcat/tomcat8/logs/catalina.out:not a file or directory的主要内容,如果未能解决你的问题,请参考以下文章

求助,启动tomcat报can not find main class这个错误

重新安装python后,原来在虚拟环境里的django项目启动报错:dyld: Library not loaded: @executable_path/../.Python Referenced

解决 linux 下安装 node 报: command not found

解决Rabbitmq启动报“line 80: erl: command not found”

Linux7 非root 使用tomcat8

Linux下安装oracle快结束的时候报错 ORA-27102:out of memory ORA-01034:ORACLE not a availab