maven不同环境的参数配置

来源:互联网 发布:戴比尔斯钻石骗局 知乎 编辑:程序博客网 时间:2024/06/05 11:31

maven不同环境的参数配置

一共改动了三个地方:

1.applicationContext-amqp.xml <rabbit:connection-factory>标签

<rabbit:connection-factory>标签的url${db.url}替代

2.quartz.propertiesorg.quartz.dataSource.myDS.URL属性

org.quartz.dataSource.myDS.URL属性的url${db.url}替代

3.pom.xml<profiles>标签和数据库连接属性标签<jdbc.url>

<profiles>标签添加属性

<profile>

<id>localUrl</id>

<properties>

<db.url>localhost</db.url>

</properties>

</profile>

<profile>

<id>outUrl</id>

<properties>

<db.url>192.168.1.150</db.url>

</properties>

<activation>

<activeByDefault>true</activeByDefault>

</activation>

</profile>

数据库连接属性标签<jdbc.url>里面的url${db.url}替代

用法:

maven的一般命令+-P+参数。由两个参数控制不同的url,localUrl代表以localhost作为url,

outUrl代表以192.168.1.150作为url.

例:

使用localhost作为url执行mvn compile 命令 :mvn compile -P localUrl

使用192.168.1.150作为url执行mvn compile 命令 :mvn compile -P outUrl

0 0
原创粉丝点击