2013-05-19 74 views
0

我已经使用Spring模板项目创建Spring MVC项目。它可以在“VMware vFabric tc Server Developer Edition v2.8”服务器上正常运行。但是,当我将它移动到Tomcat服务器,并尝试运行它时,它不起作用。当我尝试访问该网站我得到以下几点:无法在Tomcat Web服务器上运行我的Spring MVC项目(本地)

HTTP Status 404 - /analyse 

type Status report 

message /analyse 

description The requested resource is not available. 

我必须转换项目一些如何?它没有与webapps-folder中的其他项目相同的结构。 有什么想法?

所以基本上我需要知道为了在我的Tomcat服务器上运行我的Spring MVC项目需要做些什么。

赞赏我能得到的任何帮助!

回答

0

问题是在部署程序集中,您必须检查它。 当你使用Maven,所以你可以键入以下命令

eclipse:eclipse -Dwtpversion=2.0 

所以它会解决部署装配问题,并下载必需的jar的。 然后运行命令

clean install 

project clean option. 
+0

我做了一点不同,但我敢打赌,它的作用大致相同。我所做的是右键单击pom.xml文件并将其作为“Maven Clean”运行,一旦完成,我将其作为“Maven Install”运行。之后,我将.war文件移至Web服务器,并使用Manager App在Tomcat服务器上手动添加。 – Mat

0

* .war文件的名称是什么? 通常情况下,您可以通过URL访问您的应用程序通过相同的名称减去“.war”

+0

清理项目的名字在我的.war文件是Analyse.war。这是在webapps目录中。 – Mat

+0

我在猜测你在不区分大小写的操作系统上运行tcServer,并在区分大小写的操作系统上运行tomcat。尝试请求“分析”而不是“分析”,或者将战争文件的名称更改为“分析”。您还可以在Tomcat或tcServer中使用上下文xml文件来更改上下文名称。 – GreyBeardedGeek

+0

我的问题是我的.war文件。起初,我只是通过右键单击项目而将项目导出到.war文件,该项目无效。但后来我试图(这是通过右键单击pom.xml)运行 - > Maven clean,然后(仍然是pom.xml)运行 - > Maven安装。以这种方式创建的.war文件起作用。 – Mat

相关问题