【问题标题】:INFO: No Spring WebApplicationInitializer types detected on classpath (jre 1.8)信息:在类路径上未检测到 Spring WebApplicationInitializer 类型(jre 1.8)
【发布时间】:2017-06-02 08:35:02
【问题描述】:

我从 putty 收到此错误消息:

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

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

这些是我从 putty 得到的错误信息

17-Jan-2017 17:50:03.587 INFO [main] org.apache.coyote.AbstractProtocol.init 初始化 ProtocolHandler ["http-nio-9485"]

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

17-Jan-2017 17:50:11.989 INFO [ruthhere.cafe24.com-startStop-1] org.apache.catalina.core.ApplicationContext.log 在类路径中未检测到 Spring WebApplicationInitializer 类型

【问题讨论】:

标签: java spring maven spring-mvc tomcat7


【解决方案1】:

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

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

另外,我检查了 window >properties > project facets 并更改了 java 版本。

【讨论】:

    猜你喜欢
    • 2014-05-21
    • 2016-03-19
    • 2013-04-25
    • 2016-06-19
    • 2018-11-30
    • 2014-08-28
    • 2019-09-06
    • 1970-01-01
    • 2021-08-31
    相关资源
    最近更新 更多