使用Maven 将项目分版
前言
每个项目通常都会用不同的配置文件对应不同的版本,例如开发版和上线版本的配置通常会是不同的。此时就会产生一个问题,当项目需要从开发版切换到上线版时,总是会避免不了更改很多配置项,或者切换配置文件,但是不管哪一种都不方便配置。使用Maven就可以很方便的帮助我们应对这种问题,本文就简单介绍一下使用方法。
resources属性
这个属性就是指定构建项目时需要将哪些配置文件打包,其本身包含很多子标签,这里就不一一介绍了,只介绍相关的。其中include就是指定需要包含在最终项目中的资源。
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
<resource>
<di