Maven с плагином Eclipse m2e - вставьте банки в репо - PullRequest
2 голосов
/ 10 января 2012

Я хочу перейти на Maven, но у меня есть несколько банок без POM, которые я хочу использовать. Когда кто-то еще загружает проект, ему не нужно возиться с какими-либо командами установки из командной строки maven.

Есть ли простой способ только с помощью Ecplise и m2e использовать jar-файлы?

Например, банки уже находятся в / src / main / resources, так что, может быть, просто нажмите на pom.xml?

Я совершенно новичок в Maven, так что, возможно, вопрос глуп, но это действительно мешает мне начать и убеждать кого-либо еще использовать Maven.

1 Ответ

2 голосов
/ 10 января 2012

Поскольку основная идея maven - предоставить кому-либо только файл pom.xml, содержащий все зависимости, лучше всего (по крайней мере, для первого шага) установить файлы в локальный кэш maven. (должен быть найден в ~ / .m2 /)

Как это сделать описано здесь: http://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

После этого вы должны изменить ваш pom.xml и добавить зависимости со значениями, предоставленными для вызова инструмента.

Ваши коллеги должны установить ваши jar-файлы в локальный кеш maven в.

Лучшим решением было бы загрузить артефакт (http://www.jfrog.com/products.php), - инструмент, который хранит все ваши maven-банки и позволяет любой сборке загружать их с него.

...