我的Spring启动应用程序使用外部jar,它正在加载文件abc.properties . 但是当我使用java -jar运行我的应用程序时,它无法找到文件 . 它试图在文件中找到该文件:/ . jar!/ BOOT-INF / classes!/abc.properties
我把abc.properties文件保存在我保存jar的同一级别 .
任何人都可以建议我如何解决这个问题 .
你可以这样做:
在您的操作系统中设置以下值
set SPRING_CONFIG_NAME=<name of your confif file> set SPRING_CONFIG_LOCATION=classpath:<location of your config file>
然后运行你的 jar
要添加不同的文件,可以使用spring.config.location属性,该属性采用以逗号分隔的属性文件列表或文件位置(目录) .
2 回答
你可以这样做:
在您的操作系统中设置以下值
然后运行你的 jar
要添加不同的文件,可以使用spring.config.location属性,该属性采用以逗号分隔的属性文件列表或文件位置(目录) .