У меня есть проект в eclipse (назовем его проектом A), который является проектом Maven. Это библиотека, которая используется другими проектами.Build Maven JAR в зависимости от локального проекта
И у меня есть проект B, который также является проектом Maven, и это зависит от проекта A. В pom.xml проекта B я добавил проект ссылки зависимостей A, и он отлично строится и отлично работает от Eclipse.
Теперь я хочу создать исполняемый JAR из проекта B. Раньше я делал это, добавляя плагин maven-assembly-plugin
к pom.xml и затем запуская mvn assembly:single
из командной строки.
При запуске mvn assembly:single
команды в рамках проекта Б она выдает сообщение об ошибке сказав, что не может найти проект А.
Теперь то, что было бы лучшим способом создать исполняемый файл JAR для B? Есть ли способ создать его из Eclipse (и, по-видимому, он будет обрабатывать ссылки зависимостей, как он это делал), или есть способ сказать Maven, что проект A является локальным, и он должен строить проект B с использованием локального проекта A.
Вы установили проект A, используя команду 'install' Maven? – rolve
Я никогда не слышал об этой команде, теперь я ищу пример использования –
http://stackoverflow.com/questions/574594/how-can-i-create-an-executable-jar-with-dependencies-using-using- Maven видеть эту ссылку я думаю, что это может помочь .. – Sourav