Springboot讀取核心配置文件(.properties)的外部配置文件調用方式爲spring
jar包當前目錄下的/config目錄springboot
所以要外置配置文件就在jar所在目錄新建config文件夾,而後放入配置文件。spa
項目中咱們會用到xml來實例bean、定時任務、日誌(使用springboot集成日誌插件無需引入)等,所以須要引入對應的xml,步驟1中咱們在jar包同級目錄下新建了config文件夾,因此這些亂七八糟的東西都放在config文件夾下,想要調用他們首先咱們要找到config文件夾的路徑,好的方法沒找到,只能用笨辦法了,就是在配置文件中增長一條配置,配置config文件夾所在的目錄。springboot.jar.path=D:/stsworkspace/springboot_to_jar/target/config插件
一般第三方jar包打進jar包裏,可是致使程序jar資源過大,因此也能夠和步驟1同樣,在項目jar包同級目錄下新建lib文件夾,用於存放第三方jar,這個只須要在pom.xml打包時候,打包插件分離出來就能夠了。日誌
靜態資源訪問採用thymeleaf,在配置文件中將spring.thymeleaf.prefix配置成外部地址。xml
切記外部資源引用 格式:file:xxx/xxx/xx資源