SpringBoot外部jar无法加载

时间:2017-12-05 09:03:49

标签: java spring spring-boot application.properties

我有一个带有spring boot的java项目,我需要从外部文件夹加载application.properties和dependency jar。

我使用类路径中的application.properties进行测试,并且loader.path属性正常工作。

当我使用外部属性文件时(我确定它们已经被使用),loader.path无法正常工作,结果是ClassNotFound,因为没有加载jar。

当我使用** - Dloader.path = ** xxx启动应用程序时,它正常工作。

如何使用外部属性和jar来解决问题?

1 个答案:

答案 0 :(得分:0)

以下是document

  1. 您需要确保不同属性文件的加载顺序。
  2. 您需要确保loa​​der.path指向正确的路径。我的意思是,相对路径还是绝对路径?你最好把它打印出来。