赞
踩
<profiles> <profile> <id>windows</id> <properties> <semicolon.separator>;</semicolon.separator> <package.separator>war</package.separator> </properties> <activation> <activeByDefault>true</activeByDefault> </activation> </profile> <profile> <id>linux</id> <properties> <semicolon.separator>:</semicolon.separator> <package.separator>war</package.separator> </properties> </profile> <profile> <id>jenkins</id> <properties> <semicolon.separator>:</semicolon.separator> <package.separator>jar</package.separator> </properties> </profile> </profiles>
1、Maven 中有一个概念叫做:profile,它的诞生主要是为了解决不同环境所需的不同变量、配置等问题。
2、有了 profile,可以根据激活的条件,启动不同条件下的配置信息。
3、profile 是可以有多个的,也可以同时激活多个 profile,方便自由组合。
4、profile 一般可以在三个地方:settings.xml,pom.xml,profiles.xml(这个不常用)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。