java - 无法部署 Tomcat6 webapp

标签 java tomcat deployment tomcat6

我正在尝试在外部服务器上部署一个新的网络应用程序。该服务器正在运行 Tomcat6,并且已经有一个在其引擎盖下运行的 Web 应用程序没有问题。 (我转到 URL 并且它有效。)我将我的 webapp.war 文件部署到 apache*/webapps 目录,当我键入“ant list”来查询管理器时,我得到:

[list] OK - Listed applications for virtual host localhost
[list] /:running:0:ROOT
[list] /manager:running:0:manager
[list] /webapp-x:running:1:webapp-x
[list] /mywebapp:running:0:mywebapp            <------ my web app
[list] /docs:running:0:docs
[list] /sample:running:0:sample
[list] /examples:running:0:examples
[list] /host-manager:running:0:host-manager

您可以看到它显示我的 Web 应用程序正在运行,但是当我在浏览器中转到 my.url.com/mywebapp 时,我收到 404 Not Found 错误。 **但是,当我在浏览器中访问 my.url.com/webapp-x 时,Web 应用程序运行并显示本身没有任何问题。为什么是这样? webapp-x 有什么不同?

最佳答案

检查日志以确保 webapp 没有在启动时抛出任何异常,这会阻止上下文出现。

关于java - 无法部署 Tomcat6 webapp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4939728/

相关文章:

Java - 子字符串问题

java - GSON内部工作

eclipse - 将 webapp 添加到 tomcat 服务器时的 m2e 默认生命周期

svn - 拒绝访问 Apache 上的 .svn 文件夹

java - 部署 WAR 文件会在 Tomcat 上给我一个 404 状态码?

java - 每次执行的 AES 加密 key 生成是否一致?

java - 搜索 unicode 字符串

spring - Tomcat 中的 Webapp Bootstrap 代码

java - Tomcat 显示空白页 - GWT devmode 工作正常

成功部署后 Heroku 构建失败