Можем ли мы напрямую запустить файл jar под локальным репозиторием maven без указания зависимости в файле pom.xml - PullRequest
0 голосов
/ 30 сентября 2011

Я импортировал существующий проект Maven в Eclipse, он сильно зависит от других jar

Скажите, пожалуйста, могу ли я напрямую запустить mvn install path для команды My jar file, не указывая тег зависимостив файл POM.xml ??

Проще говоря, мой вопрос состоял в том, можем ли мы просто запустить эту команду без указания какой-либо зависимости внутри файла POm.xml.

mvn install:install-file -DgroupId=<MVN_GROUPID> -DartifactId=<MVN_ARTIFACTID> -Dversion=<MVN_VERSION> -Dpackaging=jar -Dfile=<JAR_FILE_TO_INSTALL>

Спасибо.

1 Ответ

1 голос
/ 19 ноября 2011

Вы, безусловно, можете выполнить эту команду без изменения или добавления зависимостей в файл pom.xml. Обратите внимание, что артефакт будет установлен в вашем локальном хранилище без pom.xml. Таким образом, информация о зависимостях проекта будет потеряна для любых артефактов, зависящих от этого проекта.

Намного проще установить артефакт в локальном хранилище с помощью pom.xml, выполнив следующую команду:

mvn install

У вас есть основания избегать этой команды?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...