Вопрос

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

Есть ли простой способ только с Explise и M2E для использования файлов JAR?

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

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

Это было полезно?

Решение

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

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

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

Ваши коллеги должны установить свои банки в местный кеш Maven.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top