2015-03-15 2 views
0

Можно ли установить профиль пружины с помощью муфты Ant? Я попытался найти его и нашел, что свойство spring.profiles.active должно быть установлено, но не могло узнать, как его установить, используя тег Ant <sysproperty>, поскольку я новичок в Ant и Spring.Установка профиля пружины с использованием муравья

ответ

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> 
+0

Есть ли более чистый способ, когда мне не нужно использовать командную строку вообще. – ishan3243

+0

Вам нужен профиль для вызова модульных тестов? – fateddy

+0

да, мне нужны два отдельных профиля для моих тестов. Каждый профиль должен быть установлен во время выполнения с использованием отдельной цели сборки Ant. – ishan3243

Смежные вопросы