首页 > 代码库 > Eclipse Maven profiles 多环境配置,测试环境与开发环境分开打包
Eclipse Maven profiles 多环境配置,测试环境与开发环境分开打包
1.将开发环境、测试环境、生产环境的配置文件分开存放,如下图:
2.在Maven中配置不同的环境打包配置文件的路径,配置如下:
<profiles> <profile> <!-- 开发环境 --> <id>dev</id> <properties> <env>dev</env> </properties> <activation> <!-- 默认激活该profile节点--> <activeByDefault>true</activeByDefault> </activation> <build> <resources> <resource> <directory>src/main/resources-env/dev</directory> </resource> <resource> <directory>src/main/resources</directory> </resource> </resources> </build> </profile> <profile> <!-- 测试环境 --> <id>qa</id> <properties> <env>qa</env> </properties> <build> <resources> <resource> <directory>src/main/resources-env/qa</directory> </resource> <resource> <directory>src/main/resources</directory> </resource> </resources> </build> </profile> <profile> <!-- 生产环境 --> <id>online</id> <properties> <env>online</env> </properties> <build> <resources> <resource> <directory>src/main/resources-env/online</directory> </resource> <resource> <directory>src/main/resources</directory> </resource> </resources> </build> </profile> </profiles>
3.项目打包前的配置
右击项目->Maven->填入要打包的环境:
4.项目打包,当项目打包完以后解压后就可以看到在配置文件根目录中,已经把要打包的环境的配置文件都放进去了!
Eclipse Maven profiles 多环境配置,测试环境与开发环境分开打包
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。