1. 程式人生 > >maven將jar包打入war包方法

maven將jar包打入war包方法

咱們在實際開發中,肯定要分環境去將不同環境的配置檔案打入指定工程中,本篇部落格就是想告訴大家怎麼將指定配置檔案打包至指定工程中

大家可以看到這是一個只用來存放不同環境配置檔案的工程,(出於專案保密,暫且打上馬賽克),環境分為開發,測試,正式三種環境

<profile>
			<id>dev</id>
			<activation>
				<activeByDefault>true</activeByDefault>
			</activation>
			<build>
				<resources>
					<resource>
						<directory>src/main/env-dev</directory>
						<filtering>false</filtering>
					</resource>
				</resources>
			</build>
		</profile>
		<profile>
			<id>test</id>
			<build>
				<resources>
					<resource>
						<directory>src/main/env-test</directory>
						<filtering>false</filtering>
					</resource>
				</resources>
			</build>
		</profile>
		<profile>
			<id>prod</id>
			<build>
				<resources>
					<resource>
						<directory>src/main/env-prod</directory>
						<filtering>false</filtering>
					</resource>
				</resources>
			</build>
		</profile>

上面是該工程的pom檔案,裡面是分別將三種不同環境用id來區分 然後接下來只用在該工程打包時,根據id將不同的環境打進jar包,然後將jar包打進war包即可 clean install -Ptest (jar包maven命令) clean package -Dmaven.test.skip=true (war包maven命令)

不懂的可以加我VX:dier138