启用第三方库以从Spring Boot中的外部类路径位置加载.properties

时间:2017-09-21 03:41:51

标签: java spring spring-boot classpath

我一直在尝试运行一个胖胖的Spring Boot Jar,它有一个从类路径加载.properties的第三方库。 .properties文件不在jar文件中。

所需的.properties位于胖库所在的/ lib或/ config或root以外的文件夹中。

我已将CLASSPATH变量设置为包含.properties文件所在的外部文件夹。

我在尝试使用java -jar命令运行fat jar时尝试给-cp-classpath,但无济于事。

我尝试使用--loader.path,但没有成功。

我得到的例外是;

java.lang.NullPointerException: null
        at java.util.Properties$LineReader.readLine(Properties.java:434)
        at java.util.Properties.load0(Properties.java:353)
        at java.util.Properties.load(Properties.java:341)

0 个答案:

没有答案