从eclipse导出maven项目及其在tomcat上的部署

问题描述:

我使用的是this tutorial,我根据它完成了所有步骤。但我坚持的最后一步是从eclipse导出maven项目及其在tomcat上的部署

构建项目并在Tomcat中部署war文件。启动Tomcat并在URL下面点击。

网址:http://localhost:8080/springDemo-1.0/welcome.do

我做了“建设工程”在Eclipse和我出口项目为.war文件到tomcat的webapps的,但是当我使用的URL,它说“HTTP状态404”和“请求资源(/springDemo-1.0/welcome.do)不可用。“请帮助

+0

战争的名字是什么?你有没有试过'http:// localhost:8080/YOUR_WAR_NAME/welcome.do'? – Nishant 2012-02-08 08:19:48

+0

是的,我的战争文件名是springDemo.war,我使用的是你提到的同样的链接模式,我也尝试http:// localhost:8080/springDemo-1.0/welcome.do链接,但没用。 – AbdulAziz 2012-02-08 08:35:38

+0

请帮忙。谢谢 – AbdulAziz 2012-02-08 09:14:47

更好的是使用M2E-WTP Eclipse插件

Update站点http://download.jboss.org/jbosstools/updates/m2eclipse-wtp/

安装更新Maven配置后(Maven的 - >更新配置)。现在,您可以简单地将WAR项目添加到Eclipse WTP中配置的Tomcat实例中。

了解如何使用这个 - >https://docs.sonatype.org/display/M2ECLIPSE/WTP+mini+howto

也许尝试手动加载项目到Tomcat。转到http://localhost:8080并点击“Tomcat Manager”。在底部,上传您的WAR并点击“部署”。然后,您应该可以点击表格中的链接,添加“/ welcome.do”,然后查看您的页面。

如果您被拒绝访问Tomcat管理器,则可能需要更新Tomcat的conf文件夹中的tomcat-users.xml(例如,请参阅下文)。

<role rolename="manager-gui" /> 
<user username="admin" password="password" roles="manager-gui" /> 

通过以上所述,您可以使用管理员/密码访问经理。