【问题标题】:When I run springboot using springloaded, it throws exception,why it happens?当我使用弹簧加载运行弹簧启动时,它会引发异常,为什么会发生这种情况?
【发布时间】:2021-08-02 12:12:09
【问题描述】:

当我使用springloaded运行springboot时,它会抛出异常,为什么会这样?

例外情况如下:

[INFO] --- spring-boot-maven-plugin:1.5.13.RELEASE:run (default-cli) @ start ---
[INFO] Attaching agents: [/Users/jack/.m2/repository/org/springframework/springloaded/1.2.8.RELEASE/springloaded-1.2.8.RELEASE.jar]
java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira
    at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:110)
    at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
    at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
    at sun.misc.Unsafe.defineAnonymousClass(Native Method)
    at java.lang.invoke.InnerClassLambdaMetafactory.spinInnerClass(InnerClassLambdaMetafactory.java:326)
    at java.lang.invoke.InnerClassLambdaMetafactory.buildCallSite(InnerClassLambdaMetafactory.java:194)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at com.springdemo.Application.main(Application.java:27)
Caused by: java.lang.NullPointerException
    at org.springsource.loaded.agent.SpringLoadedPreProcessor.tryToEnsureSystemClassesInitialized(SpringLoadedPreProcessor.java:373)
    at org.springsource.loaded.agent.SpringLoadedPreProcessor.preProcess(SpringLoadedPreProcessor.java:135)
    at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:107)

【问题讨论】:

    标签: java spring spring-boot spring-test springrunner


    【解决方案1】:

    我的springboot版本是:2.1.3.RELEASE,我尝试将spring-boot-maven-plugin版本从1.5.13.RELEASE更新到2.4.4.RELEASE,然后解决了。好像是版本不兼容的问题。

    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    <version>1.5.13.RELEASE</version>
    
    update to
    
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    <version>2.4.4.RELEASE</version>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-15
      • 1970-01-01
      • 2021-10-22
      • 2018-09-08
      • 2017-01-17
      • 2021-01-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多