IllegalAccessError: попытался получить доступ к методу org.springframework.core.convert.support.DefaultConversionService.addCollectionConverters - PullRequest
0 голосов
/ 08 января 2019

spring boot starter 1.5.1. ПОЛУЧИТЕ получение встроенного веб-узла error.am, инструментов jpa dev и использование STS. org.springframework 4.3.6. ВЫПУСК. заранее спасибо.

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 [исключая некоторые дополнительные зависимости, которые я использую с определенным назначением] - >>

<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>
...