Maven实现在不同的开发环境下打不同的包
2016-08-30 18:21
357 查看
在项目的主pom.xml文件中引入如下代码:
在配置好的maven环境中,使用cmd命令进行打包:
这是生产环境下的包
clean package -P production
这是测试环境下的包
clean package -P test
这是开发环境下的包
clean package -P test
<!-- 不同的打包环境 --> <profiles> <!-- 开发环境,默认激活 --> <profile> <id>dev</id> <properties> <env>dev</env> </properties> <activation> <activeByDefault>true</activeByDefault><!--默认启用的是dev环境配置 --> </activation> </profile> <!-- 生产环境 --> <profile> <id>production</id> <properties> <env>production</env> </properties> <activation> <activeByDefault>false</activeByDefault><!--默认启用的是dev环境配置 --> </activation> </profile> <!-- 测试环境 --> <profile> <id>test</id> <properties> <env>test</env> </properties> </profile> </profiles>
在配置好的maven环境中,使用cmd命令进行打包:
这是生产环境下的包
clean package -P production
这是测试环境下的包
clean package -P test
这是开发环境下的包
clean package -P test
相关文章推荐
- 利用maven的filter和profile实现不同环境使用不同的配制
- maven通过profile不同,实现环境进行打包
- 通过Maven配置测试环境和开发环境连接不同的数据库
- maven如何为不同的环境打包-开发、测试、生产环境
- 使用Maven的Profile实现根据不同环境选用不同配置
- Maven 如何为不同的环境打包 —— 开发、测试和生产环境
- 利用maven的filter和profile实现不同环境使用不同的配制
- 一点一点学maven(13)--利用maven的filter和profile实现不同环境使用不同的配制
- 通过Maven配置测试环境和开发环境连接不同的数据库
- (收集)通过maven配置测试环境和开发环境连接不同的其他数据库
- Maven 使用profiles filters resources build 打包不同配置开发环境及打包
- Maven profile结合Maven AntRun Plugin实现不同环境配置文件分离打包
- Maven+Spring Profile实现生产环境和开发环境的切换
- maven: 开发、测试和生产环境使用不同的配置文件例子
- Maven_如何为开发和生产环境建立不同的配置文件 --我的简洁方案
- 利用maven的resources、filter和profile实现不同环境使用不同配置文件
- 利用maven的filter和profile实现不同环境使用不同的配制
- Maven 如何为不同的环境打包 —— 开发、测试和生产环境
- Maven 如何为不同的环境打包 —— 开发、测试和产品环境
- Maven 中使用 filter 和 profile 实现不同环境使用不同的配置