IllegalAccessError:尝试访问方法org.springframework.core.convert.support.DefaultConversionService.addCollectionConverters

时间:2019-01-08 14:49:49

标签: java spring spring-boot slf4j

spring boot starter 1.5.1.RELEASE出现错误。am集成了Web,jpa开发工具模块并使用STS。 org.springframework 4.3.6.RELEASE。  预先感谢。

java.lang.IllegalAccessError: tried to access method org.springframework.core.convert.support.DefaultConversionService.addCollectionConverters(Lorg/springframework/core/convert/converter/ConverterRegistry;)V from class org.springframework.boot.bind.RelaxedConversionService
at org.springframework.boot.bind.RelaxedConversionService.<init>(RelaxedConversionService.java:52)
at org.springframework.boot.bind.RelaxedDataBinder.modifyProperties(RelaxedDataBinder.java:148)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1162)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1151)
at com.in.gov.cgg.tspsckeyobj.TspscKeyObjApplication.main(TspscKeyObjApplication.java:14)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)  java.lang.NoSuchFieldException: declaredFieldsCache
at java.lang.Class.getDeclaredField(Class.java:2070)
at org.springframework.boot.devtools.restart.Restarter.clear(Restarter.java:366)
at org.springframework.boot.devtools.restart.Restarter.cleanupKnownCaches(Restarter.java:349)
at org.springframework.boot.devtools.restart.Restarter.cleanupCaches(Restarter.java:338)
at org.springframework.boot.devtools.restart.Restarter.access$000(Restarter.java:84)
at org.springframework.boot.devtools.restart.Restarter$1.call(Restarter.java:175)
at org.springframework.boot.devtools.restart.Restarter$1.call(Restarter.java:170)
at org.springframework.boot.devtools.restart.Restarter$LeakSafeThread.run(Restarter.java:627)

pom.xml [不包括某些使用特定perpose即时消息的依赖项]->>

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>

        <exclusions>
          <exclusion>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
          </exclusion>
        </exclusions>

    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-devtools</artifactId>
        <!-- <scope>runtime</scope> -->
        <optional>true</optional>
    </dependency>

</dependencies>

0 个答案:

没有答案