我在部署Spring Boot应用程序时遇到了类加载器问题 .
所有库jar都在单个Spring Boot jar中 . 我已经验证了使用 jar -tf
命令 .
现在,我使用 java -verbose -jar
运行应用程序,但它面临着一个奇怪的类加载器问题 .
在日志中,我能够看到已加载的类:
java.lang.NoClassDefFoundError: Could not initialize class com.asd.myconnector.MyPPManager
at com.asd.db.datamanager.MySystemDataManager.getProjectSystemProperties(SystemDM.java:195) ~[core-0.0.1.jar!/:na]
上面只有几行,我能够看到这个类已经加载了:
[Loaded com.asd.myconnector.MyPPManager from jar:file:/home/abhay/myconnections-0.1.15.jar!/BOOT-INF/lib/core-0.0.1.jar!/]
任何人都可以帮我指点一下吗?
感谢致敬,
Abhay Dandekar