Как импортировать рабочий каталог для JUnit из maven в IDEA - PullRequest
5 голосов
/ 06 декабря 2011

Я пытаюсь сделать так, чтобы новые разработчики моего проекта maven начинались как можно проще.Я использую и рекомендую IntelliJ IDEA в качестве IDE для них.Я очень доволен результатами импорта проекта maven в IDEA.Единственное осложнение, которое у меня сейчас есть, это импорт рабочего каталога из плагина surefire.

В моем pom.xml у меня есть следующее:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.7.2</version>
    <configuration>
        <workingDirectory>target/work</workingDirectory>
    </configuration>
</plugin>

Это прекрасно работает, когда я запускаютесты из командной строки (mvn test).Когда я создаю новый проект Idea, тесты JUnit требуют дополнительной настройки.Рабочий каталог игнорируется, и мне нужно вручную настроить его, чтобы можно было правильно запускать тесты.

У вас есть идея, как заставить Idea правильно импортировать рабочий каталог для JUnit?

1 Ответ

4 голосов
/ 06 декабря 2011

Пожалуйста, проверьте обсуждение в этот вопрос . Есть простой обходной путь для этой проблемы:

установить рабочий каталог на $MODULE_DIR$ в значениях по умолчанию для конфигурации запуска, которую вы будете использовать.

...