我从Linux服务器(CentOS)中删除了一些Tomcat安装。在我安装Tomcat 8之后。现在当我尝试启动Tomcat 8(./startup.sh
)时,它会出现以下错误:
Cannot find /opt/apache-tomcat-7.0.56/bin/setclasspath.sh
This file is needed to run this program
好像我没有正确删除以前安装的tomcat。我怎样才能让它发挥作用。帮助
更新
[root@localhost bin]# ./startup.sh
Using CATALINA_BASE: /usr/local/tomcat7
Using CATALINA_HOME: /usr/local/tomcat7
Using CATALINA_TMPDIR: /usr/local/tomcat7/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/tomcat7/bin/bootstrap.jar:/usr/local/tomcat7/bin/tomcat-juli.jar
Tomcat started.
答案 0 :(得分:2)
尝试运行此命令
unset CATALINA_HOME
此命令将取消设置环境变量CATALINA_HOME。
有两种方法可以添加此命令来启动linux命令,如下所示
现在您不必在启动时反复运行此命令。