【发布时间】:2015-07-21 19:15:14
【问题描述】:
我在 Eclipse 中有一个项目,里面有一个.war 文件。在 Maven 的帮助下,我也在项目中使用 Spring。
我已安装 Tomcat 8,但在将 webapp 部署到 Tomcat 时遇到问题。 Tomcat 运行没有错误,启动 Tomcat 的控制台输出看起来已经成功部署它,但是当我转到 localhost 时只显示通用 Tomcat 主页,说我已经成功部署了 Tomcat。
我已尝试更改我的服务器位置以使用 tomcat 安装,我已将服务器属性中的位置更改为不是工作区元数据。
当我将 jars 添加到 tomcat 时,我单击我的项目,如果有任何相关性,它会在它下面列出 Spring jar。
我现在真的不知道还有什么可以放在这里的,但是我随时可以立即回复您需要的任何问题或更多信息。
谢谢。
编辑: http://localhost:8080,它把我带到了这个:http://i.imgur.com/82lmpai.png 我的tomcat控制台输出是:https://gist.githubusercontent.com/J-Owens/8164b3ec6dbed9986322/raw/6756486aad0092647bbea8f315c42ac5ba9550b1/tomcatconsole
【问题讨论】:
-
您用来查看页面的 URL 是什么?
-
localhost:8080,它引导我到这个:i.imgur.com/82lmpai.png 我的 tomcat 控制台输出是:gist.githubusercontent.com/J-Owens/8164b3ec6dbed9986322/raw/…
-
您可能正在点击
http://localhost:8080,它对应于rootWeb 应用程序的上下文根(这通常与Tomcat 捆绑在一起)。尝试通过http://localhost:8080/contextRootOfYourApp访问您的应用程序。您可以在 Eclipse 上控制 webapp 的上下文根:stackoverflow.com/a/8334309/934307。 -
您甚至可以使用图片中显示的主页上的
Manager app按钮检查应用的上下文根。当然,您应该事先设置适当的权限。在此处阅读:tomcat.apache.org/tomcat-8.0-doc/manager-howto.html 和此处:tomcat.apache.org/tomcat-8.0-doc/…
标签: java eclipse spring tomcat web-applications