我在我的 Debian Lenny x64 服务器上使用 APT 安装了 Tomcat 5.5 (tomcat5.5) 和相应的管理包 (tomcat5.5-admin)。
我配置了 tomcat-users.xml
并且 tomcat 按照我的预期出现了。然后我使用 tomcat-manager webapp 部署了 Nexus 1.9.2 webapp WAR-File。
管理员将nexus上传到tomcat,并解压webapps目录下的文件。
当尝试启动 nexus tomcat 时,在管理 webapp 上告诉我以下内容:
FAIL - Application at context path /nexus-webapp-1.9.2 could not be started
上面写着here我需要在 /usr/share/tomcat5.5
下创建 sonatype-work/
目录并使其可供 tomcat 访问:
chown tomcat55 /usr/share/tomcat5.5/sonatype-work
我重新启动了 tomcat /etc/init.d/tomcat55 restart
但没有任何改变。当我查找 tomcat 日志文件时,我在 /var/log/tomcat5.5
有人知道我做错了什么吗?
最佳答案
检查 sonatype work 中的 nexus 日志。它可能不会运行,因为你的 tomcat 很旧。您至少需要 6 和 Java 5 甚至 6 才能运行它。 您可以通过直接下载 Tomcat、解压缩并部署 Nexus 来进行快速测试。这应该足以证明。如果这有效,您可以运行 apt 来更新它。
关于tomcat 5.5 + 联系 1.9.2 : Nexus doesn't start and Tomcat doesn't log anything,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6982079/