【发布时间】:2017-03-01 03:18:13
【问题描述】:
我希望能够从应用程序 jar 文件外部配置一些外部配置文件。正在使用@PropertySource 加载配置文件,类似于您在下面看到的内容;
@PropertySource("classpath:configuration/myFile.properties)
该应用程序位于与该配置目录相对放置的目录中,见下文。
\Workingdirectory
--\configuration
+++myfile.properties
--myApp.jar
如何设置类路径以期望这个相对放置的目录?
【问题讨论】:
-
一般规则是那些运行时覆盖应该在命令行参数或环境变量中。