Maven
加盐的咖啡666
这个作者很懒,什么都没留下…
展开
-
Maven中的profiles应用(3)
<br /><profiles><br /><profile><br /> <activation><br /> <property><br /> <name>debug</name><br /> </property><br /> </activation><br /> ...<br /></profile><br /></profiles><br /> 上面的代码表示:如果存在system propertie “debug”,该profile会被激活。为了激活它,输入的命令类似于:转载 2011-01-18 17:49:00 · 2733 阅读 · 0 评论 -
Maven中Profiles的应用(1)
<br />引言:<br />Profiles是maven的一个很关键的术语:profile是用来定义一些在build lifecycle中使用的environmental variations,profile可以设置成在不同的环境下激活不同的profile(例如:不同的OS激活不同的profile,不同的JVM激活不同的profile,不同的dabase激活不同的profile等等)。 <br /> <br /> <br />定义Profiles<br /> 你可以把profiles定义在4个地方:<b转载 2011-01-18 17:37:00 · 16413 阅读 · 1 评论 -
Maven中的profiles应用(2)
<br />激活Profiles<br /> 激活profiles有下列几种方式:<br />Explicitly<br />Through Maven settings<br />Based on environment variables<br />OS settings<br />Present or missing files<br /> 1)通过mvn命令的-P参数来显示激活profiles,该参数值是profile id list(之间用逗号连接)。如:<br /> mvn groupId原创 2011-01-18 17:41:00 · 5535 阅读 · 0 评论 -
Maven中的profiles应用(4)
<br />上面定义的pom.xml定义了两个profile:不同的”env”参数值会激活不同的profile。当执行命令:<br />mvn -Denv=dev-2 integration-test<br /> 就会激活profile “appserverConfig-dev-2”<br /> 当执行命令:<br />mvn -Denv=dev integration-test<br /> 就会激活profile “appserverConfig-dev”<br /> 而当执行命令:<br />m转载 2011-01-18 17:52:00 · 3908 阅读 · 1 评论