В нашем проекте шесть проектов maven, все это независимые проекты. И у каждого проекта есть свои подмодули. Но мы поддерживаем одну и ту же версию pom для всех этих независимых проектов, и каждый раз мы заменяем одну и ту же версию pom во всех этих проектах. Я хочу прочитать версию pom из некоторого общего файла, который должен отражаться во всех этих проектах, если версия pom изменится. Подскажите, пожалуйста, как это сделать.
Вы говорите «каждый раз, когда мы заменяем одну и ту же версию pom во всех этих проектах» - вы имеете в виду для каждого выпуска? У вас есть отдельные версии для каждого проекта для разработки, а затем выполняется согласование для кросс-проектного выпуска? Или вы имеете в виду, что устанавливаете версию для каждого изменения в каждом проекте?
Привет, Райан, мы меняем версию pom в каждом проекте для каждого релиза
Не могли бы вы показать структуру каталогов и привести несколько примеров того, как выглядят ваши файлы pom? ... и простой ответ: вы не можете прочитать его из файла ..


Посмотрите ответы здесь stackoverflow.com/questions/10582054/…