Создание Runnable Jar - PullRequest
       11

Создание Runnable Jar

1 голос
/ 15 февраля 2012

У меня есть два проекта mavenized my_project1 и my_project2 в одной папке.У них обоих есть свой собственный файл POM.Один проект зависит от другого.

Теперь я хотел бы создать работающую банку и, таким образом, я использую плагин maven shade.Однако я получаю следующую ошибку:

Не удалось найти артефакт my_project1 в репозитории maven2 ...

Как указать путь к проекту my_project1, чтобы я мог преодолеть эту ошибку.Btw.этот плагин собирается загрузить мой проект в репозиторий maven?

1 Ответ

1 голос
/ 15 февраля 2012

Could not find artifact my_project1 in maven2-repository... означает, что maven не может найти проект ни в реакторе, ни в вашем локальном хранилище.Вы можете решить эту проблему, установив отсутствующий проект в свой локальный репозиторий с помощью mvn install my_project1 (необходимо сделать это после повторного изменения кода), или добавьте проект в реактор сборки, создав родительский проект с помощью агрегация .

Ваши артефакты не будут загружены ни в один удаленный репозиторий.

...