无法将Java Spring Web应用程序部署到Tomcat

时间:2015-07-21 19:15:14

标签: java eclipse spring tomcat web-applications

我在Eclipse中有一个项目,里面有一个.war文件。在Maven的帮助下,我正在使用Spring进行项目。

我已经安装了Tomcat 8,但是我无法将webapp部署到Tomcat。 Tomcat运行时没有错误,启动Tomcat的控制台输出看起来好像已成功部署它,但是当我转到localhost时,只显示通用的Tomcat主页,说我已经成功部署了Tomcat。

我尝试更改服务器位置以使用tomcat安装,我已将服务器属性中的位置更改为不是工作区元数据。

当我将jar添加到tomcat时,我点击我的项目,然后在它下面列出Spring jar,如果它有任何相关性。

我现在还不知道还有什么内容可以放在这里,但我随时可以立即回复您需要的任何问题或更多信息。

感谢。

编辑: http://localhost:8080,它引导我:http://i.imgur.com/82lmpai.png 我的tomcat控制台输出是:https://gist.githubusercontent.com/J-Owens/8164b3ec6dbed9986322/raw/6756486aad0092647bbea8f315c42ac5ba9550b1/tomcatconsole

1 个答案:

答案 0 :(得分:1)

每个war文件都有一个与之关联的名称。当您使用localhost:8080作为网址时,Tomcat将在war下使用名称为ROOT的{​​{1}}在浏览器上显示。默认情况下,Tomcat将与tomcat捆绑包一起发生tomcat/webapps战争。如果您需要打开项目,则需要使用ROOT打开项目页面。或者,您可以删除localhost:8080/<your-war-name>下的所有内容,并将tomcat/webapps重命名为war,以便能够使用ROOT访问您的项目页面。