0

我在我得到的 Raspberry Pi 上安装了 Tomcat,一切都运行良好。但是,昨天,它似乎停止了工作。我注意到的第一件事是,当我尝试运行启动脚本时,出现以下错误...

touch: cannot touch `/opt/lib/apache-tomcat-7.0.35/logs/catalina.out': Permission denied
/opt/lib/apache-tomcat-7.0.35/bin/catalina.sh: 391: /opt/lib/apache-tomcat-7.0.35/bin/catalina.sh: cannot create /opt/lib/apache-tomcat-7.0.35/logs/catalina.out: Permission denied

这以前没有发生过,但是无论如何......我做了一个 chmod catalina.out 并且错误消失了。不幸的是,我没有运气打到 Tomcat 管理器(即:8080)。我查看了启动脚本的输出,发现 JRE home 设置为 /usr,这似乎不正确,因此我将 Tomcat 启动脚本更改为将 JRE_HOME 指向 /usr/lib/jvm/java-1.6.0 -openjdk-armhf。不过,我仍然无法访问 Tomcat 管理器。此外,当我查看在我的 Pi 上运行的进程时,找不到 Tomcat。

谁能帮我这个?

4

1 回答 1

1

我写了一个别名来运行启动脚本,忘记在脚本路径之前包含 sudo 。嗬!

于 2013-02-16T14:55:18.813 回答