2016-07-28 41 views
0

我已经包含org.springframework.spring-webmvc-4.3.1.RELEASE并尝试与3.2.4.RELEASE即使我得到此错误。CNF org.springframework.web.servlet.DispatcherServlet

POM

<build> 
    <plugins> 
     <plugin> 
      <artifactId>maven-war-plugin</artifactId> 
      <version>2.1.1</version> 
      <configuration> 
       <failOnMissingWebXml>false</failOnMissingWebXml> 
      </configuration> 
     </plugin> 
    </plugins> 
</build> 
<dependencies> 
<dependency> 
<groupId>org.springframework</groupId> 
<artifactId>spring-webmvc</artifactId> 
<version>4.3.1.RELEASE</version> 
</dependency> 
    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-core</artifactId> 
     <version>3.2.4.RELEASE</version> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-context</artifactId> 
     <version>3.2.4.RELEASE</version> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-beans</artifactId> 
     <version>3.2.4.RELEASE</version> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework.data</groupId> 
     <artifactId>spring-data-jpa</artifactId> 
     <version>1.4.1.RELEASE</version> 
    </dependency>  <dependency> 
     <groupId>org.springframework.security</groupId> 
     <artifactId>spring-security-core</artifactId> 
     <version>3.1.0.RELEASE</version> 
    </dependency> 
</dependencies> 

错误

SEVERE: Servlet /SpringMVCTutorial threw load() exception 
java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet 

任何一个可以帮助

编辑 我已经在部署组件添加Maven的依赖,我得到这个错误现在

错误

SEVERE: StandardWrapper.Throwable 
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://maven.apache.org/POM/4.0.0] 
Offending resource: ServletContext resource [/WEB-INF/SpringMVC-servlet.xml] 

Project Structure

+0

尝试添加的javax。 servlet的依赖你的POM。 –

+0

我已经添加 的javax.servlet servlet的API 2.5 。 同样的错误 –

回答

0

如果您的IDE是日食,请尝试以下。 Source

您需要在部署大会

1.添加“Maven的依赖”右击你的项目,然后选择属性。 2.点击部署程序集。 3.单击添加的 “Java构建路径条目” 5. 4.单击选择Maven依赖” 6.单击完成。 7.重建和重新部署

+0

这样做后得到新的错误。 –

+0

“Java资源”里面没有“src”是一个问题。任何解决方案来解决这个没有创建类文件,并且“WEB_INF/lib”为空 –

+0

请看看项目结构 –

相关问题