java.lang.IllegalStateException : LifecycleProcessor not initialized - call 'refr esh' before invoking lifecycle methods via the context 错误

标签 java tomcat

  1. 在eclipse server(tomcat 7.0.52)上添加工程,启动无报错

  2. 将项目导出到war文件,部署到tomcat 7.0.52上时,以错误开头

  3. jdk版本为1.8.0_31,sonarqube必须以jdk > 1.8开头

  4. 下图为jar文件版本

enter image description here enter image description here

最佳答案

尝试添加这个依赖

 <dependency>
     <groupId>org.springframework</groupId>
     <artifactId>spring-aspects</artifactId>
     <version>3.1.0.RELEASE</version>
 </dependency>

如果您在 pom.xml

之外使用一些外部 jar,则可能会发生这种情况

或者 您也可以尝试将您的 jdk 更改为 1.7

关于java.lang.IllegalStateException : LifecycleProcessor not initialized - call 'refr esh' before invoking lifecycle methods via the context 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43336392/

相关文章:

Java 泛型方法不能调用另一个具有更宽松约束的泛型方法并返回其值

java - Android - 卸载应用程序时未删除 Sqlite 数据库文件?

java - 如何为 Array<> 编写序列化器?

java - 在 tomcat 上以编程方式部署 Web 服务

gwt - 无法锁定日志文件 %h/logs/MyAppRemoteLogging%u.log

java - 在 tomcat 7 线程转储上看到多个 TIMED_WAITING 线程

session - tomcat如何保持 session

spring - 使用集成的 Tomcat 部署 Maven 项目

java - 如何使用 Jersey 发布字符串数组

java - 使用不同搜索空间大小的不同 lucene 搜索结果