Я строю модуль в два отдельных пакета. Однажды в приложение и время в качестве библиотеки. Для библиотеки я строю только под набор модуля. В настоящее время у меня есть два POM: один для приложения (pom.xml) и один для Lib (pom-lib.xml). Это прекрасно работает, когда я строю с помощью mvn -f pom -lib.xml внутри самого модуля.
Однако при создании этого из родителя используется профили и модуль Я не могу выбрать, какой POM использовать. pom-app.xml и по умолчанию pom.xml для построения lib). < /p>
Альтернативно я мог репроектировать два Poms в одну отдельную цель, используя там профили (прописывающие субпровизии). < /p>
есть способ, которым я могу сказать модуль в мастер-поме, который детский POM использует для модалы? По умолчанию он всегда будет использовать файл pom.xml.
Подробнее здесь: https://stackoverflow.com/questions/795 ... -a-profile