Интересно, можно ли игнорировать родительский тег в файле pom.xml. Мне это нужно, потому что у меня есть следующая ситуация:maven skip/ignore parent tag
структура:
- супер корень П
- корень П
- module1 П
- module2 П
- module2 .1 pom
- module2.2 POM
- module2.3 П
- корень П
Мне нужно установить супер корень POM в родительском П для корня П, чтобы сделать его воевавшим построить это специально на сервере сборки, но трюк заключается в том, что у меня нет супер root pom локально и нужно игнорировать родительский тег или делать что-то не зависящее от супер родительского пом. Так, например, мне нужно запустить корень pom чистой установки независимо от супер-root pom. Есть ли способ сделать это, используя некоторые параметры или некоторые трюки pom.xml?
Спасибо всем заранее!
Пожалуйста, взгляните на этот вопрос: http://stackoverflow.com/questions/1725579/maven-making-child-projects-that-can-be-independent-of-their-parent –
@defaultlocale, I видел эту тему, но ответа на мой вопрос нет. Я, на самом деле, не уверен, что это вообще возможно. –
AFAIK это невозможно. [Первая часть ответа на романса] (http://stackoverflow.com/a/1728006/451518) утверждает, что это тоже невозможно, и дает объяснение (наследование). Я предполагаю, что вам нужно импортировать супер root pom в локальный каталог или использовать некоторые сценарии для изменения ваших попов на лету. –