Многомодульный проект Maven непрерывно строится в Eclipse

У меня есть несколько многомодульных проектов Maven, каждый из которых строится постоянно. Это хорошо известная проблема, но ни одно из предложенных решений не помогло.

  • Выключите Project->Build Automatically, Project->Clean...
  • Проверьте .project на наличие нескольких записей maven2Builder

Структура проекта

parent
  +--model (jar)
  +--client (jar)
  +--restservice (war)

И client, и restservice зависят от model. Эти 2 модуля строятся непрерывно, но, насколько я могу сказать, они не вызывают никаких изменений в модуле model.

Есть ли способ отследить причину этого? Есть ли какие-либо следы, которые могут указать на то, что является триггером?

Я бы попытался определить, есть ли какие-либо изменения в модуле model на уровне файловой системы, используя инструменты, зависящие от ОС (Process Monitor в Windows, inotify-tools в Linux). Может быть, проблема вовсе не в Eclipse, и ее вызывает сторонняя программа, работающая в фоновом режиме?

Robert 09.04.2021 16:39

Представление Сборка Maven Workspace предназначено для этой цели.

howlger 09.04.2021 16:39

Работает ли сборка из командной строки? Можете показать три файла pom.xml?

dan1st 09.04.2021 16:46
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
1
3
15
0

Другие вопросы по теме