xbkaishui commented on issue #4256:
URL: https://github.com/apache/skywalking/issues/4256#issuecomment-692743929
I have tested in openjdk version "9" still fails
OpenJDK Runtime Environment (build 9+181)
OpenJDK 64-Bit Server VM (build 9+181, mixed mode)
```
INFO 2020-09-15 22:12:27:128 main SnifferConfigInitializer : Config file
found in /tmp/apache-skywalking-apm-bin/agent/config/agent.config.
ERROR StatusLogger Could not reconfigure JMX
java.lang.NoClassDefFoundError: Could not initialize class
java.lang.management.ManagementFactory$PlatformMBeanFinder
at
java.management/java.lang.management.ManagementFactory.platformComponents(ManagementFactory.java:907)
at
java.management/java.lang.management.ManagementFactory.getPlatformMBeanServer(ManagementFactory.java:478)
at
org.apache.logging.log4j.core.jmx.Server.reregisterMBeansAfterReconfigure(Server.java:139)
at
org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:556)
at
org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:617)
at
org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:634)
at
org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:229)
at
org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:152)
at
org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:45)
at org.apache.logging.log4j.LogManager.getContext(LogManager.java:194)
at
org.apache.commons.logging.LogAdapter$Log4jLog.<clinit>(LogAdapter.java:155)
at
org.apache.commons.logging.LogAdapter$Log4jAdapter.createLog(LogAdapter.java:122)
at org.apache.commons.logging.LogAdapter.createLog(LogAdapter.java:89)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:67)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:59)
at
org.springframework.boot.SpringApplication.<clinit>(SpringApplication.java:196)
at
com.didispace.chapter33.Chapter33Application.main(Chapter33Application.java:12)
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:564)
at
org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)
at org.springframework.boot.loader.Launcher.launch(Launcher.java:109)
at org.springframework.boot.loader.Launcher.launch(Launcher.java:58)
at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:88)
[22:12:31.316] ERROR org.apache.logging.log4j.util.StackLocator 71
calcLocation - Application run failed java.lang.NoClassDefFoundError:
org/springframework/boot/context/properties/bind/Binder$$Lambda$ByteBuddy$101
at jdk.internal.misc.Unsafe.defineAnonymousClass0(Native Method) ~[?:?]
at jdk.internal.misc.Unsafe.defineAnonymousClass(Unsafe.java:1204)
~[?:?]
at
java.lang.invoke.LambdaMetafactory.metafactory(LambdaMetafactory.java) ~[?:?]
at java.lang.invoke.CallSite.makeSite(CallSite.java:332) ~[?:?]
at
java.lang.invoke.MethodHandleNatives.linkCallSiteImpl(MethodHandleNatives.java:250)
~[?:?]
at
java.lang.invoke.MethodHandleNatives.linkCallSite(MethodHandleNatives.java:240)
~[?:?]
at
org.springframework.boot.context.properties.bind.Binder.bindAggregate(Binder.java:409)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.context.properties.bind.Binder.bindObject(Binder.java:375)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.context.properties.bind.Binder.bind(Binder.java:319)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.context.properties.bind.Binder.bind(Binder.java:308)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.context.properties.bind.Binder.bind(Binder.java:238)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.context.properties.bind.Binder.bind(Binder.java:199)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.getProfiles(ConfigFileApplicationListener.java:652)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.initializeProfiles(ConfigFileApplicationListener.java:368)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.lambda$load$0(ConfigFileApplicationListener.java:342)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.context.config.ConfigFileApplicationListener$Loader$$Lambda$ByteBuddy$92/1020897892.accept(Unknown
Source) ~[?:?]
at
org.springframework.boot.context.config.FilteredPropertySource.apply(FilteredPropertySource.java:54)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.load(ConfigFileApplicationListener.java:336)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.context.config.ConfigFileApplicationListener.addPropertySources(ConfigFileApplicationListener.java:226)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.context.config.ConfigFileApplicationListener.postProcessEnvironment(ConfigFileApplicationListener.java:210)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.context.config.ConfigFileApplicationListener.onApplicationEnvironmentPreparedEvent(ConfigFileApplicationListener.java:200)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.context.config.ConfigFileApplicationListener.onApplicationEvent(ConfigFileApplicationListener.java:188)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
~[spring-context-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
at
org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
~[spring-context-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
at
org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
~[spring-context-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
at
org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
~[spring-context-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
at
org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:80)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:53)
~[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:345)
[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.SpringApplication.run(SpringApplication.java:1237)
[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
org.springframework.boot.SpringApplication.run(SpringApplication.java:1226)
[spring-boot-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
at
com.didispace.chapter33.Chapter33Application.main(Chapter33Application.java:12)
[classes!/:0.0.1-SNAPSHOT]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:?]
at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:?]
at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:?]
at java.lang.reflect.Method.invoke(Method.java:564) ~[?:?]
at
org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)
[chapter3-3-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]
at org.springframework.boot.loader.Launcher.launch(Launcher.java:109)
[chapter3-3-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]
at org.springframework.boot.loader.Launcher.launch(Launcher.java:58)
[chapter3-3-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]
at
org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:88)
[chapter3-3-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]
Caused by: java.lang.ClassNotFoundException:
org.springframework.boot.context.properties.bind.Binder$$Lambda$ByteBuddy$101
at java.net.URLClassLoader.findClass(URLClassLoader.java:466) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:563) ~[?:?]
at
org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:129)
~[chapter3-3-0.0.1-SNAPSHOT.jar:0.0.1-SNAPSHOT]
at java.lang.ClassLoader.loadClass(ClassLoader.java:496) ~[?:?]
... 41 more
```
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]