Индексированные репозитории в Artifactory

Прошу прощения, если это очевидно для всех ...

Я развернул файл войны Artifactory в tomcat6 и запустил сервер: все выглядит отлично.

Теперь я хочу перемещаться по предварительно настроенным репозиториям, например, repro1-cache. Однако он кажется пустым, нет элементов дерева, которые можно было бы раскрыть. Похоже, это история для всех перечисленных репозиториев. Следовательно, я не могу выполнять поиск конкретных артефактов.

Я скучаю по сцене? Мне нужно заставить его индексировать себя? Чего мне следует ожидать после развертывания файла войны и при первом входе в систему?

Я предполагаю, что я ожидал, что после развертывания файла войны Artifactory автоматически проиндексирует удаленные репозитории. Затем я бы настроил Eclipse, чтобы он указывал на установку Artifactory, чтобы он мог индексировать репозитории в среде IDE. Затем, когда я объявляю новую зависимость, Artifactory загружает и кеширует ее локально, что позволяет в следующий раз ускорить разрешение. Это оправданное ожидание?

Мы будем очень благодарны за любую обратную связь, особенно за любые указатели на пользовательскую документацию, которая охватывает это, что я упустил.


person AndyF    schedule 14.09.2011    source источник
comment
Вы видели файлы журнала журнала Tomcat?   -  person Alex K    schedule 14.09.2011
comment
В журналах Tomcat нет ничего очевидного.   -  person AndyF    schedule 14.09.2011


Ответы (1)


Все ваши репозитории пусты, потому что они не заполнены.
После развертывания артефактов в локальных репозиториях или запроса артефактов из удаленных репозиториев вы увидите их в браузере.

Если вы хотите просмотреть артефакты, еще не кэшированные в удаленных репозиториях, вы можете использовать Artifactory простой браузер (см. раздел «Удаленный просмотр»).

Индексы Maven можно создавать и получать вручную или как повторяющуюся задачу; Индексатор можно настроить в пользовательском интерфейсе администратора Artifactory в Admin-> Services-> Indexer (также см. wiki page).

person noamt    schedule 14.09.2011
comment
Спасибо тебе за это. Что меня до сих пор сбивает с толку, так это то, что хотя я действительно могу перемещаться по простому представлению, я все еще ничего не вижу для значения по умолчанию 'repo1' (repo1.maven.org/maven2) репозиторий? Также означает ли это, что я могу использовать средство поиска только для локально кэшированных артефактов? И, наконец, я хотел связать все это с плагином m2eclipse, чтобы упростить поиск и настройку зависимостей, разве это невозможно с использованием Artifactory? - person AndyF; 14.09.2011
comment
При удаленном просмотре вы должны иметь возможность видеть фактическое содержимое repo1 (или любого другого удаленного репозитория, если на то пошло). Да, средства поиска применяются только к артефактам, размещенным в локальных репозиториях или кэшированным для удаленных прокси. Для плагина m2eclipse вам необходимо сгенерировать индексы Maven, как я уже упоминал, после того, как эти индексы будут сгенерированы \ извлечены, Artifactory предоставляет их, и они могут использоваться любым потребителем. - person noamt; 14.09.2011