原因:
由于工程从外部引入jar包,如图
本地测试不报错,但是打包后,加载bean时没有把相关的bean加载,检查工程jar包时,都在lib目录下,最终检查工程jar包中MANIFEST.MF文件,发现没有该jar包的classpath。
解决:
把所有外部引入的jar手动加到该配置中
org.apache.maven.plugins maven-jar-plugin3.1.1 ${project.build.directory}/bin true lib/ cn.hsa.commondeal.HsaCommondealSvcApplication lib/commons-pool2-2.5.0.jar lib/jedis-2.9.3.jar
问题得以解决!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)