【发布时间】:2014-10-10 08:12:58
【问题描述】:
我正在尝试制作一个 Spring Boot 应用程序。一旦我部署到包含所有内容的胖 jar 文件,一切都很好。但是,我真正想要的是位于外部的配置文件。例如我有以下目录结构:
bin - contains startup and shutdown scripts
conf - all configurations. i.e. application.properties, logback.xml i18n.properties
logs - log files
libs - app.jar
如果我使用这个目录结构并使用 jar 执行
java -cp ./conf -jar ../libs/app.jar
那么 conf 目录中的属性不会被加载或识别。有没有更好的方法来维护上面的目录结构?或者,什么是替代/最佳实践?
【问题讨论】:
标签: spring deployment spring-boot