Все наши проекты построены с использованием maven. мы централизовали часть нашей основной конфигурации в суперпоме.
Чтобы всегда иметь обновленную версию этого суперпома (без необходимости изменять версию), мы использовали следующий синтаксис:
<parent>
<groupId>my.organization</groupId>
<artifactId>superPom</artifactId>
<version>RELEASE</version>
</parent>
Проблема в том, что плагин Maven Eclipse (m2e) не понимает этот синтаксис (константа RELEASE не разрешена). Итак, наши пользователи Eclipse не могут использовать встроенную компиляцию.
Что вы предлагаете для решения этой проблемы?
Кстати, мы попробовали несколько вариантов с точки зрения maven (особенно описанные здесь), но version.RELEASE - самый простой для всех (кроме тех, кто использует Eclipse).
РЕДАКТИРОВАТЬ: источники наших проектов разделены в нескольких репозиториях SVN. Этот супер-помпон - самостоятельный проект. Он получен через наш сервер Nexus.