使用Ant设置弹簧轮廓

时间:2015-03-15 12:25:57

标签: java spring ant

是否可以使用Ant设置弹簧轮廓?我尝试使用谷歌搜索它,发现必须设置一个名为spring.profiles.active的属性,但无法找到如何使用Ant <sysproperty>标记设置它,因为我不熟悉Ant和Spring。 / p>

1 个答案:

答案 0 :(得分:0)

您可以使用ANT_OPTS设置系统属性并从命令行启动它,如下所示:

ANT_OPTS="-Dspring.profiles.active=myProfile" ant myTarget

另一种选择是根据JUnit测试设置它:

<junit fork="no">
  <sysproperty key="spring.profiles.active" value="myProfile"/>
</junit>

使用TestNG的示例

<testng>
   <jvmarg value="-Dspring.profiles.active=myProfile" />
   ...
</testng>