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资源