Maven 提供了豐富的插件,本文說(shuō)明了maven 插件打包的步驟:
目前創(chuàng)新互聯(lián)公司已為成百上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、成都網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、新縣網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
pom.xml 文件如下:
<profiles>
<!-- dev環(huán)境 -->
<profile>
<id>dev</id>
<build>
<filters>
<filter>log4j.dev.properties</filter>
<filter>params.dev.properties</filter>
</filters>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>log4j.properties</include>
<include>params.properties</include>
<include>dictionary.properties</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<excludes>
<exclude>log4j.properties</exclude>
<exclude>params.properties</exclude>
</excludes>
<filtering>false</filtering>
</resource>
</resources>
</build>
<activation>
<activeByDefault>true</activeByDefault>
<property>
<name>env</name>
<value>dev</value>
</property>
</activation>
</profile>
<!-- pro環(huán)境 -->
<profile>
<id>pro</id>
<build>
<filters>
<filter>log4j.pro.properties</filter>
<filter>params.pro.properties</filter>
</filters>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>log4j.properties</include>
<include>params.properties</include>
<include>dictionary.properties</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<excludes>
<exclude>log4j.properties</exclude>
<exclude>params.properties</exclude>
</excludes>
<filtering>false</filtering>
</resource>
</resources>
</build>
</profile>
<!-- uat環(huán)境 -->
<profile>
<id>uat</id>
<build>
<filters>
<filter>log4j.uat.properties</filter>
<filter>params.uat.properties</filter>
</filters>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>log4j.properties</include>
<include>params.properties</include>
<include>dictionary.properties</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<excludes>
<exclude>log4j.properties</exclude>
<exclude>params.properties</exclude>
</excludes>
<filtering>false</filtering>
</resource>
</resources>
</build>
</profile>
</profiles>
params.dev.properties 是指在項(xiàng)目里配置的開發(fā)環(huán)境數(shù)據(jù)鏈接
params.uat.properties 是指在項(xiàng)目里配置的測(cè)試環(huán)境數(shù)據(jù)鏈接
params.pro.properties 是指在項(xiàng)目里配置的生產(chǎn)環(huán)境數(shù)據(jù)鏈接
params.properties 是指上面三個(gè)指定的打包的數(shù)據(jù)鏈接
本文標(biāo)題:Maven配置打不同環(huán)境的版本包
本文URL:http://aaarwkj.com/article42/ispchc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、企業(yè)建站、Google、標(biāo)簽優(yōu)化、微信小程序、網(wǎng)站內(nèi)鏈
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)