我在从终端启动 tomcat 时遇到问题。sudo apt-get install tomcat7几天前,我使用 - 安装了 tomcat 。现在,当我使用以下命令启动它时,出现以下错误:
~/tomcat7/bin$ sudo ./startup.sh
Using CATALINA_BASE: /usr/share/tomcat7
Using CATALINA_HOME: /usr/share/tomcat7
Using CATALINA_TMPDIR: /usr/share/tomcat7/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar
touch: cannot touch `/usr/share/tomcat7/logs/catalina.out': No such file or directory
./catalina.sh: 389: ./catalina.sh: cannot create /usr/share/tomcat7/logs/catalina.out: Directory nonexistent
Run Code Online (Sandbox Code Playgroud)
我不明白出了什么问题。我能够访问 -http://localhost:8080当我安装它时。但是,我运行命令在启动时禁用启动:
sudo update-rc.d tomcat remove
Run Code Online (Sandbox Code Playgroud)
现在它根本没有开始。:(
使用tomcat7软件包安装时,您打算使用 upstart ( service tomcat start) 或/etc/init.d/tomcat脚本启动和停止 Tomcat 。如果您使用startup.sh脚本启动它,那么它的环境变量可能配置不正确。
如果您不想将 Tomcat 作为服务运行,请参阅我对您上一个问题的回答(我应该如何安装 Apache Tomcat 7 以与 Eclipse 一起使用?)以更好地安装 Tomcat。
| 归档时间: |
|
| 查看次数: |
43023 次 |
| 最近记录: |