2017-02-20 34 views
-2

Я очень новичок в maven, artifactory и jenkins. Я создал каталог «репозиторий» в пути /home/apache-maven-3.2.1/.m2/repository. Я пытаюсь развернуть банку через искусственный интерфейс в этот каталог. Пожалуйста, предложите некоторую конфигурацию, чтобы я мог это сделать. Ящики, которые я развернул, уже были успешно развернуты, но когда я вижу внутри репозитория, в нем ничего нет.Использование maven с artifactory и jenkins

Еще один вопрос - как установить зависимости при развертывании каких-либо артефактов?

Эти вопросы могут быть глупыми, потому что я ничего не знаю о вышеупомянутых трех инструментах, и я не могу установить связь между ними.

Заранее спасибо.

+0

Чего вы хотите достичь? У Artifactory есть собственное хранилище для развернутых артефактов, обычно вы не развертываете его в «каталог». Если вы хотите использовать локальный репозиторий Maven, вы устанавливаете артефакт. Пожалуйста, прочитайте документы и уточните свой вопрос. –

+0

Спасибо за ответ. Я хочу архивировать некоторые java-файлы, файлы свойств и файлы XML. На самом деле мое замешательство заключается в том, что только если у artifactory есть собственное хранилище, то почему нужно использовать его с maven? –

+0

Artifactory (в основном) используется для хранения файлов jar, war и ear, так что другие сборки (с Maven или Gradle) могут получить к ним доступ. Если вы хотите хранить файлы * .java, * .properties и * .xml, вы используете систему управления версиями, такую ​​как svn или git. –

ответ

0

Я также совершенно новичок в maven и все еще борется с этим, но вам нужно попытаться настроить файл pom.xml с вашими настройками. Поскольку вы не указали, как должен быть создан файл jar, вам нужно найти руководство, чтобы сделать это. Полезные ссылки:

https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html https://www.tutorialspoint.com/maven/maven_pom.htm

Надежда это может помочь!

+0

Спасибо! Но моя проблема еще не решена. На самом деле я не могу понять реальное использование maven, как я прокомментировал выше. Из-за этого я не могу правильно настроить вещи. –

+0

Maven давайте сделаем банку или войну или другой сжатый файл, который может использоваться другими программами, веб-приложениями или приложениями. Вам нужно maven, чтобы автоматизировать все зависимости и библиотеки. Это может быть немного сложно установить. Предлагаю вам проверить некоторые примеры, а затем запустить собственный файл pom! – GondraKkal

+0

Необходимо создать и использовать pom.xml. На самом деле я где-то читал, что pom.xml ИЛИ settings.xml. Вот почему я использую только settings.xml. –