Добавление файлов Jar в Maven - PullRequest
0 голосов
/ 03 апреля 2012

Я недавно начал работать над проектом Maven.Часть кода, которую я пишу, нуждается в файлах JAR, которые не являются частью проекта.Когда я добавляю JARS в путь сборки и использую чистую установку mvn, сборка завершается с ошибкой, которая говорит о том, что классы, которые должны были быть в jar, не были найдены.

Есть ли что-то, чем я являюсьотсутствует?Есть ли другой способ добавить файлы JAR в проекты Maven?

Ответы [ 2 ]

3 голосов
/ 03 апреля 2012

Если JAR-файлы уже установлены в некоторых общедоступных репозиториях Maven, добавьте их в раздел <dependency> в pom.xml. Вам может потребоваться настроить адрес этих общедоступных репозиториев Maven в разделе <repositories> в pom.xml, чтобы Maven мог их подключить.

В противном случае вам нужно использовать команду install, чтобы включить эти JAR-файлы в локальный репозиторий, а затем добавить их <dependency> раздел в pom.xml

.

Команда для установки JAR-файлов в локальный репозиторий:

mvn install:install-file -DgroupId=com.abc -DartifactId=XXXXX
-Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/jars
2 голосов
/ 03 апреля 2012

Похоже, вы не понимаете, как работает Maven.Вы не добавляете jar-файлы в путь сборки, вы объявляете их в pom и позволяете Maven загружать на локальный диск, а он добавляет его в путь сборки для вас.Я бы рекомендовал вам прочитать это 5-минутное введение и понять, как работает управление зависимостями.

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