关于springboot+maven中pom配置的一个坑

在用springboot+maven开发时用application.properties做配置文件,用ide启动配置文件生效,但是打成jar包之后在服务器上运行时配置一直不生效。
之前碰到过mybaits解析xml文件找不到的问题,是修改pom文件,碰到配置不生效时一开始以为是引入的jar包把配置覆盖了,后来看到pom文件时,意识到这个问题。就是在pom的< build>标签中加入< resources>把java和resources中的xml和properties文件包含进去即可。
pom.xml




org.springframework.boot
spring-boot-maven-plugin




src/main/java

**/*.properties
**/*.xml

false


src/main/resources

**/*.properties
**/*.xml
**/*.html

false



你可能感兴趣的:(关于springboot+maven中pom配置的一个坑)