Артефактное локальное репо в проекте maven

Я установил артефакт на локальном хосте (я пытаюсь использовать локальный хост перед настройкой своего сервера), но когда я использую это репо в своем проекте maven, я не могу получить свои библиотеки. Какие-либо предложения?


person Claudio Pomo    schedule 20.10.2012    source источник
comment
Сообщение об ошибке? Как выглядит твой помпон? Как вы настроили Artifactory? Как я должен угадать?   -  person khmarbaise    schedule 20.10.2012
comment
Artifactory установлен на порту 8081, и я не могу получить сообщение об ошибке... <repository> <id>ClaudioStas</id> <name>ClaudioStas-releases</name> <url>http://localhost:8081/artifactory/stas</url> </repository>   -  person Claudio Pomo    schedule 20.10.2012


Ответы (2)


Artifactory предоставляет вам небольшую утилиту который создает файл настроек Maven на основе репозиториев, настроенных в Artifactory, и ваших настроек; если ваши репозитории настроены правильно, эта утилита обычно хорошо справляется со своей задачей.

person noamt    schedule 20.10.2012

Попробуйте (измените идентификатор ClaudioStas на центральный):

<repositories>
        <repository>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
          <id>central</id>
          <name>libs-release</name>
          <url>http://localhost:8081/artifactory/libs-release</url>
        </repository>
        <repository>
          <snapshots />
          <id>snapshots</id>
          <name>libs-snapshot</name>
          <url>http://localhost:8081/artifactory/libs-snapshot</url>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
          <id>central</id>
          <name>plugins-release</name>
          <url>http://localhost:8081/artifactory/plugins-release</url>
        </pluginRepository>
        <pluginRepository>
          <snapshots />
          <id>snapshots</id>
          <name>plugins-snapshot</name>
          <url>http://localhost:8081/artifactory/plugins-snapshot</url>
        </pluginRepository>
      </pluginRepositories>
person Andrzej Jozwik    schedule 20.10.2012