Итак, у меня есть группа модулей, которые по-разному связаны друг с другом для создания архитектуры плагинов, которая меняется от одного модуля к другому для создания различных артефактов.
Некоторые артефакты будут совместно использовать одни и те жезависимости, так что на самом деле я хочу запустить только mvn install, и только если проект устарел, он будет перестроен.Я бы хотел, чтобы то же самое было верно и для тестов.Другими словами, если проект не устарел, то нет смысла запускать тесты, потому что ничего не было построено.Поскольку он находится в удаленном хранилище (или локально в моем .m2, потому что другой проект вызвал его сборку), тогда он уже был бы собран и имел бы запуск тестов JUnit, поэтому нет причин запускать их снова.
Есть ли способ заставить JUnits не запускаться, когда компиляция не происходит?