У меня есть многопроектный веб-проект Maven, и я использую Eclipse June с M2E и WTP. Мой проект test
определяет файл hibernate.properties
(в /src/main/resources) с параметрами подключения к моей тестовой базе данных. Если я добавлю test
в качестве обычной зависимости Maven области компиляции в основной проект, его hibernate.properties
будет успешно развернут (в Eclipse в разделе Web Deployment Assembly я вижу, что проект test
развернут как JAR в WEB-INF/lib).
Теперь, поскольку hibernate.properties
содержит только тестовые данные, я не хочу, чтобы его развертывали по-настоящему. Когда я изменяю область зависимости test
на «тест», m2e больше не включает ее в сборку развертывания. Есть ли способ изменить это?
Я мог бы дублировать hibernate.properties
в каждый подпроект, который в нем нуждается, но я хотел бы иметь возможность избежать дублирования различных тестовых файлов конфигурации.