Java --javaagent:agent.jar -jar app.jar 运行方式出现 ClassNotFoundException 问题, app.jar 是 springboot2 项目,求解

2020-07-25 15:34:09 +08:00
 tiankongzhe

springboot2 技术栈的项目,使用 IDEA 方式启动是没有问题的。

我查了下,是 classLoader 加载的问题,但是我没有找到解决的方案,求助大伙

报错信息如下

Caused by: java.lang.NoClassDefFoundError:org/springframework/core/NestedRuntimeException
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
    ···
Caused by: java.lang.ClassNotFoundException:org.springframework.core.NestedRuntimeException
	at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
921 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/693032

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX