原创

maven多环境配置

原理:本来是通过filters来实现maven对环境打包配置 1 pom.xml配置 2配置不同环境的参数 3 resource下面的的文件里面有${param}来代替
jdbc.connection.url=${xiangmu.jdbc.url} jdbc.connection.username=${xiangmu.jdbc.username} jdbc.connection.password=${xiangmu.jdbc.password}
4 filte文件里面是目标环境的参数,在编译的时候动态替换
xiangmu.jdbc.url=jdbc\:mysql\://test\:3306/xiangmu?autoReconnect\=true&useUnicode\=true&characterEncoding\=UTF-8 xiangmu.jdbc.username=root xiangmu.jdbc.password=abcdefg
5编译结果是
jdbc.connection.url=jdbc\:mysql\://localhost\:3306/xiangmu?autoReconnect\=true&useUnicode\=true&characterEncoding\=UTF-8 jdbc.connection.username=root jdbc.connection.password=abcdefg
正文到此结束
Loading...