信息:没有在类路径上检测到Spring WebApplicationInitializer类型(jre 1.8)

时间:2017-01-18 04:32:23

标签: java spring maven spring-mvc tomcat7

我从putty收到此错误消息:

  

错误:没有在类路径上检测到Spring WebApplicationInitializer类型。

当我使用eclipse和maven部署WAR文件时。现在我正在使用jre 1.8和tomcat版本7.我检查了编译器,它的版本是1.8。这个问题有什么解决方案吗?我还自动启用了选项构建。

这些是我从putty

获得的错误消息
  

2017年1月17日17:50:03.587 INFO [main] org.apache.coyote.AbstractProtocol.init初始化ProtocolHandler [“http-nio-9485”]

     

2017年1月17日17:50:11.982 INFO [ruthhere.cafe24.com-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars至少有一个JAR被扫描用于尚未包含TLD的TLD。为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。

     

2017年1月17日17:50:11.989 INFO [ruthhere.cafe24.com-startStop-1] org.apache.catalina.core.ApplicationContext.log在类路径上检测不到Spring WebApplicationInitializer类型

1 个答案:

答案 0 :(得分:2)

我刚刚解决了这个问题。我之所以遇到这个错误,是因为我的java版本和eclipse项目属性中的java版本不匹配。 首先,我检查了我的java版本。比打开pom.xml并更改了java版本,以便它可以与java版本匹配。

<java-version>1.7</java-version>

另外,我检查了窗口&gt;属性&gt;项目方面也改变了java版本。