Я обновляю плагин сборки в большой кодовой базе Maven Multi-Module от версии 2.6 до версии 3.7.1 (последний). В то время плагин сборки, используемый для копирования указанных банок и POM в указанный путь, как следующая конфигурация: < /p>
some-id
dir
false
com.example.data:database-access
< /code>
Однако теперь после миграции конфигурации, чтобы сделать ее совместимой с 3.7.1, например, следующее: < /p>
some-id
dir
false
false
${artifact.groupIdPath}/${artifact.artifactId}/${artifact.version}/${artifact.artifactId}-${artifact.version}${dashClassifier}.${artifact.extension}
com.example.data:database-access
< /code>
Единственная цель - только копировать банки и игнорировать файлы POM указанных зависимостей. Обратите внимание, что мои сборки намного больше, и это всего лишь небольшой пример демонстрации. Я прочитал документацию и не могу найти способ сделать это.
Подробнее здесь: https://stackoverflow.com/questions/796 ... g-the-arch