Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Erro ao tentar abrir o spring boot

 :: Spring Boot ::        (v1.3.6.RELEASE)

2017-07-10 14:52:00.606  INFO 5466 --- [           main] br.com.caelum.alura.Application          : Starting Application v0.0.1-SNAPSHOT on guilherme-System-Product-Name with PID 5466 (/home/guilherme/AndroidStudioProjects/server/server.jar started by root in /home/guilherme/AndroidStudioProjects/server)
2017-07-10 14:52:00.608  INFO 5466 --- [           main] br.com.caelum.alura.Application          : No active profile set, falling back to default profiles: default
2017-07-10 14:52:00.734  INFO 5466 --- [           main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@1ea9f6af: startup date [Mon Jul 10 14:52:00 AMT 2017]; root of context hierarchy
2017-07-10 14:52:02.269 ERROR 5466 --- [           main] o.s.boot.SpringApplication               : Application startup failed

java.lang.IllegalStateException: Cannot load configuration class: br.com.caelum.alura.Application
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.enhanceConfigurationClasses(ConfigurationClassPostProcessor.java:416) ~[spring-context-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanFactory(ConfigurationClassPostProcessor.java:263) ~[spring-context-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:284) ~[spring-context-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:130) ~[spring-context-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:678) ~[spring-context-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:520) ~[spring-context-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118) ~[spring-boot-1.3.6.RELEASE.jar!/:1.3.6.RELEASE]
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:760) [spring-boot-1.3.6.RELEASE.jar!/:1.3.6.RELEASE]
    at org.springframework.boot.SpringApplication.createAndRefreshContext(SpringApplication.java:360) [spring-boot-1.3.6.RELEASE.jar!/:1.3.6.RELEASE]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:306) [spring-boot-1.3.6.RELEASE.jar!/:1.3.6.RELEASE]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1185) [spring-boot-1.3.6.RELEASE.jar!/:1.3.6.RELEASE]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1174) [spring-boot-1.3.6.RELEASE.jar!/:1.3.6.RELEASE]
    at br.com.caelum.alura.Application.main(Application.java:15) [server.jar!/:0.0.1-SNAPSHOT]
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:na]
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
    at java.base/java.lang.reflect.Method.invoke(Method.java:547) ~[na:na]
    at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:54) [server.jar!/:na]
    at org.springframework.boot.loader.Launcher.launch(Launcher.java:104) [server.jar:0.0.1-SNAPSHOT]
    at org.springframework.boot.loader.Launcher.launch(Launcher.java:61) [server.jar:0.0.1-SNAPSHOT]
    at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:52) [server.jar:0.0.1-SNAPSHOT]
Caused by: java.lang.ExceptionInInitializerError: null
    at org.springframework.context.annotation.ConfigurationClassEnhancer.newEnhancer(ConfigurationClassEnhancer.java:119) ~[spring-context-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer.enhance(ConfigurationClassEnhancer.java:107) ~[spring-context-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.enhanceConfigurationClasses(ConfigurationClassPostProcessor.java:406) ~[spring-context-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    ... 20 common frames omitted
Caused by: java.lang.IllegalStateException: Unable to load cache item
    at org.springframework.cglib.core.internal.LoadingCache.createEntry(LoadingCache.java:79) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.cglib.core.internal.LoadingCache.get(LoadingCache.java:34) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData.get(AbstractClassGenerator.java:116) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:291) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.cglib.core.KeyFactory$Generator.create(KeyFactory.java:221) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.cglib.core.KeyFactory.create(KeyFactory.java:174) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.cglib.core.KeyFactory.create(KeyFactory.java:153) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.cglib.proxy.Enhancer.<clinit>(Enhancer.java:73) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    ... 23 common frames omitted
Caused by: java.lang.ExceptionInInitializerError: null
    at org.springframework.cglib.core.KeyFactory$Generator.generateClass(KeyFactory.java:243) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.cglib.core.AbstractClassGenerator.generate(AbstractClassGenerator.java:329) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:93) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:91) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at org.springframework.cglib.core.internal.LoadingCache$2.call(LoadingCache.java:54) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na]
    at org.springframework.cglib.core.internal.LoadingCache.createEntry(LoadingCache.java:61) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    ... 30 common frames omitted
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @249c30d1
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:335) ~[na:na]
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:278) ~[na:na]
    at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:196) ~[na:na]
    at java.base/java.lang.reflect.Method.setAccessible(Method.java:190) ~[na:na]
    at org.springframework.cglib.core.ReflectUtils$1.run(ReflectUtils.java:54) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    at java.base/java.security.AccessController.doPrivileged(Native Method) ~[na:na]
    at org.springframework.cglib.core.ReflectUtils.<clinit>(ReflectUtils.java:44) ~[spring-core-4.2.7.RELEASE.jar!/:4.2.7.RELEASE]
    ... 38 common frames omitted

2017-07-10 14:52:02.272  INFO 5466 --- [           main] .b.l.ClasspathLoggingApplicationListener : Application failed to start with classpath: [jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-boot-starter-web-1.3.6.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-boot-starter-1.3.6.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-boot-starter-logging-1.3.6.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/logback-classic-1.1.7.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/logback-core-1.1.7.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jul-to-slf4j-1.7.21.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/log4j-over-slf4j-1.7.21.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/snakeyaml-1.16.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-boot-starter-tomcat-1.3.6.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/tomcat-embed-logging-juli-8.0.36.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/tomcat-embed-websocket-8.0.36.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-boot-starter-validation-1.3.6.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/hibernate-validator-5.2.4.Final.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/classmate-1.1.0.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jackson-databind-2.6.7.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jackson-annotations-2.6.7.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jackson-core-2.6.7.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-web-4.2.7.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-aop-4.2.7.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/aopalliance-1.0.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-beans-4.2.7.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-context-4.2.7.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-webmvc-4.2.7.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-expression-4.2.7.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-core-4.2.7.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-boot-starter-data-jpa-1.3.6.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-boot-starter-aop-1.3.6.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/aspectjweaver-1.8.9.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-boot-starter-jdbc-1.3.6.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/tomcat-jdbc-8.0.36.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/tomcat-juli-8.0.36.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-jdbc-4.2.7.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/hibernate-entitymanager-4.3.11.Final.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jboss-logging-3.3.0.Final.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jboss-logging-annotations-1.2.0.Beta1.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/hibernate-core-4.3.11.Final.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/antlr-2.7.7.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jandex-1.1.0.Final.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/dom4j-1.6.1.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/xml-apis-1.0.b2.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/hibernate-commons-annotations-4.0.5.Final.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/hibernate-jpa-2.1-api-1.0.0.Final.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/javassist-3.18.1-GA.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/javax.transaction-api-1.2.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-data-jpa-1.9.4.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-data-commons-1.11.4.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-orm-4.2.7.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-tx-4.2.7.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/slf4j-api-1.7.21.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jcl-over-slf4j-1.7.21.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-aspects-4.2.7.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/hsqldb-2.3.4.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/tomcat-embed-jasper-8.0.36.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/tomcat-embed-core-8.0.36.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/tomcat-embed-el-8.0.36.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/ecj-4.5.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jstl-1.2.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-boot-devtools-1.3.6.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-boot-1.3.6.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-boot-autoconfigure-1.3.6.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/okhttp-3.4.1.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/okio-1.9.0.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-boot-configuration-processor-1.3.6.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/json-20140107.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/joda-time-2.8.2.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-boot-starter-jersey-1.3.6.RELEASE.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jersey-server-2.22.2.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jersey-common-2.22.2.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jersey-guava-2.22.2.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/osgi-resource-locator-1.0.1.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jersey-client-2.22.2.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/javax.ws.rs-api-2.0.1.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jersey-media-jaxb-2.22.2.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/javax.annotation-api-1.2.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/hk2-api-2.4.0-b34.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/hk2-utils-2.4.0-b34.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/aopalliance-repackaged-2.4.0-b34.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/javax.inject-2.4.0-b34.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/hk2-locator-2.4.0-b34.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/validation-api-1.1.0.Final.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jersey-container-servlet-core-2.22.2.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jersey-container-servlet-2.22.2.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jersey-bean-validation-2.22.2.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jersey-spring3-2.22.2.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/hk2-2.4.0-b34.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/config-types-2.4.0-b34.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/hk2-core-2.4.0-b34.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/hk2-config-2.4.0-b34.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/tiger-types-1.4.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/hk2-runlevel-2.4.0-b34.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/class-model-2.4.0-b34.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/asm-all-repackaged-2.4.0-b34.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/spring-bridge-2.4.0-b34.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jersey-media-json-jackson-2.22.2.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jersey-entity-filtering-2.22.2.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jackson-jaxrs-base-2.6.7.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jackson-jaxrs-json-provider-2.6.7.jar!/, jar:file:/home/guilherme/AndroidStudioProjects/server/server.jar!/lib/jackson-module-jaxb-annotations-2.6.7.jar!/]
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:62)
    at org.springframework.boot.loader.Launcher.launch(Launcher.java:104)
    at org.springframework.boot.loader.Launcher.launch(Launcher.java:61)
    at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:52)
Caused by: java.lang.reflect.InvocationTargetException
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:547)
    at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:54)
    ... 3 more
Caused by: java.lang.IllegalStateException: Cannot load configuration class: br.com.caelum.alura.Application
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.enhanceConfigurationClasses(ConfigurationClassPostProcessor.java:416)
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanFactory(ConfigurationClassPostProcessor.java:263)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:284)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:130)
    at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:678)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:520)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:760)
    at org.springframework.boot.SpringApplication.createAndRefreshContext(SpringApplication.java:360)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:306)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1185)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1174)
    at br.com.caelum.alura.Application.main(Application.java:15)
    ... 8 more
Caused by: java.lang.ExceptionInInitializerError
    at org.springframework.context.annotation.ConfigurationClassEnhancer.newEnhancer(ConfigurationClassEnhancer.java:119)
    at org.springframework.context.annotation.ConfigurationClassEnhancer.enhance(ConfigurationClassEnhancer.java:107)
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.enhanceConfigurationClasses(ConfigurationClassPostProcessor.java:406)
    ... 20 more
Caused by: java.lang.IllegalStateException: Unable to load cache item
    at org.springframework.cglib.core.internal.LoadingCache.createEntry(LoadingCache.java:79)
    at org.springframework.cglib.core.internal.LoadingCache.get(LoadingCache.java:34)
    at org.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData.get(AbstractClassGenerator.java:116)
    at org.springframework.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:291)
    at org.springframework.cglib.core.KeyFactory$Generator.create(KeyFactory.java:221)
    at org.springframework.cglib.core.KeyFactory.create(KeyFactory.java:174)
    at org.springframework.cglib.core.KeyFactory.create(KeyFactory.java:153)
    at org.springframework.cglib.proxy.Enhancer.<clinit>(Enhancer.java:73)
    ... 23 more
Caused by: java.lang.ExceptionInInitializerError
    at org.springframework.cglib.core.KeyFactory$Generator.generateClass(KeyFactory.java:243)
    at org.springframework.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)
    at org.springframework.cglib.core.AbstractClassGenerator.generate(AbstractClassGenerator.java:329)
    at org.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:93)
    at org.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:91)
    at org.springframework.cglib.core.internal.LoadingCache$2.call(LoadingCache.java:54)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at org.springframework.cglib.core.internal.LoadingCache.createEntry(LoadingCache.java:61)
    ... 30 more
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @249c30d1
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:335)
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:278)
    at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:196)
    at java.base/java.lang.reflect.Method.setAccessible(Method.java:190)
    at org.springframework.cglib.core.ReflectUtils$1.run(ReflectUtils.java:54)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at org.springframework.cglib.core.ReflectUtils.<clinit>(ReflectUtils.java:44)
    ... 38 more

O alguem sabe como resolver este problema com spring boot?

3 respostas

Oi Guilherme, tudo bem?

A princípio seguindo o erro apresentado, não está tão claro o motivo de estar acontecendo. Sugiro, as seguintes ações:

  • Verificar se tem algum serviço rodando na porta 8080
  • Extrair novamente e tentar executar novamente.

Além disso, sugiro também que utilize a versão 1.8 do Java, pois o projeto foi desenvolvido nesse ambiente. Se possível deixe o servidor em um diretório diferente.

[]s

Já verifiguei serviços que estão rodando nas portas e não tem nenhum serviços esta utilisando a porta 8080, e também baixei o arquivo e extrair o arquivo server.jar, o erro continua

solução!

Bom, essa é a primeira vez que acontece esse erro nesse projeto que é disponibilizado no curso, portanto, é difícil saber o motivo exato de estar acontecendo...

Se possível, tente abrir o projeto manualmente no eclipse IDE por meio deste link do github.

Para abrir o projeto basta apenas importar como um projeto maven e rodar a classe Application do pacote raiz, no caso é essa aqui.

Veja se funciona dessa forma, por favor.

[]s

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software