Использование Maven для загрузки JAR-файлов - PullRequest
25 голосов
/ 26 сентября 2011

Я бы хотел, чтобы Maven загрузил JAR-файлы, перечисленные в файле pom.xml. Как я могу это сделать? В настоящее время Maven хочет скомпилировать проект (и он терпит неудачу). Меня не волнует его компиляция, потому что я компилирую вручную. Я просто хочу баночки. Помощь

Альберт

ps: Справочная информация, я собираю его вручную, потому что я могу легко отладить проект в Eclipse. Я вручную загрузил несколько файлов JAR, но подозреваю, что существует несоответствие версии JAR, поскольку во время выполнения возникает загадочная ошибка. Я бы сделал эту проверку вручную, но есть сотни связанных файлов JAR. В идеале я хочу загрузить все файлы JAR, указать свой проект Eclipse на недавно загруженную JARS и продолжить свою жизнь. :)

Ответы [ 2 ]

53 голосов
/ 26 сентября 2011

Вы можете попробовать эту команду:

mvn dependency:resolve

Или просто запустить жизненный цикл "установки" следующим образом:

mvn install
6 голосов
/ 26 сентября 2011

Ваш лучший подход - использовать m2eclipse и импортировать ваш pom в eclipse. Он загрузит и свяжет все зависимости с вашим проектом, а в качестве дополнительного бонуса также загрузит и свяжет их исходные файлы и javadoc-файлы. На самом деле не имеет значения, если у проекта сотни или несколько зависимостей, он будет работать одинаково.

Иногда мы хотим что-то сделать быстро и покончить с этим, но в конечном итоге это занимает больше времени, чем сразу, особенно при наличии сотен зависимостей.

...