2015-08-23 45 views
0

我在eclipse中有一个工作的spring jdbc项目。 我正在努力使它成为mvc,所以我添加了web.xml和其他spring mvc配置文件,其中包括web-mvc依赖项pom.xml试图做一个春季应用程序到网络mvc

我的项目结构如下: enter image description here

我有麻烦的是:我没有得到选项以在服务器上运行它。我已经尝试添加运行配置的tomcat,但是给

java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina 
at java.net.URLClassLoader$1.run(Unknown Source) 
at java.net.URLClassLoader$1.run(Unknown Source) 
at java.security.AccessController.doPrivileged(Native Method) 
at java.net.URLClassLoader.findClass(Unknown Source) 
at java.lang.ClassLoader.loadClass(Unknown Source) 
at java.lang.ClassLoader.loadClass(Unknown Source) 
at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:265) 
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455) 

有人可以请帮忙,我在这里错过了什么?

+0

PS正确的webapps文件夹:我在环境变量中已经添加CATALINA_HOME。 –

回答

1

转至项目属性 - >项目构面,

检查Dyanamic Web模块是否已启用。当我们创建一个Web项目时,这是由我们的IDE启用的。检查是否有利于

ProjectFacets

立即检查是否部署集结点包含在web.xml

deployment assembly

+0

听起来没错,但是在我的项目中出现了很多错误。在'pom.xml'中缺少'web.xml文件并且设置为true' –

+0

编辑了其他步骤的答案 – Vincent

+0

谢谢,我会试着让你知道它是否有效。 –