Как настроить сборку проекта eclipse, чтобы другие проекты не могли видеть файлы в папках src/test/java?

Я использую Eclipse с плагином m2eclipse. Я создаю свои проекты как maven проекты, создаю pom и запускаю m2eclipse для проектов, чтобы разрешить разрешение зависимостей рабочей области. Когда пришло время для развертывания, я просто экспортирую свой веб-проект в виде файла WAR.

Одна проблема, которую я заметил, заключается в том, что мне нужны файлы в src/test/java для запуска моих модульных тестов вручную. Я также поместил файл logback-test.xml в src/test/resources. Однако, когда я запускаю свои веб-приложения из eclipse wtp, мой веб-проект получает тест logback из одного из моих зависимых родительских проектов. Есть ли способ скрыть файлы src / test от других проектов, но при этом можно вручную запустить модульные тесты в этих проектах?

1 ответ

Между Eclipse и Maven есть несовместимость. Я думаю, что вы должны прочитать больше о m2eclipse.

Во-вторых, попробуйте использовать только инструменты Eclipse или Maven (так что у вас есть 2 варианта). 3-й, попробуйте проверить. У вас есть.

Другие вопросы по тегам