Вопрос

Я просто начинаю использовать Apache Buildr, и я постоянно бежим в проблему, не зная, что для меня доступны URL-адреса и версии REPO.

Например, я хочу использовать Scala 2.8 в файле сборки, идентификатор, который я использовал ранее:

2.8.0-SNAPSHOT

Но сейчас это не найдено. Я также хочу использовать последнюю версию Apache POI. Если я посмотрю на Maven2 Repo:

http://mirrors.ibiblio.org/maven2/

Я вижу, что он имеет только до версии 3.2.

Есть ли стандартный способ найти REPOS и ищет их за то, что они имели?

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

Решение

Есть ли стандартный способ найти REPOS и ищет их за то, что они имели?

Нет, нет каталога репозиториев (на самом деле, имея много репозиториев вроде побеждает концепцию центрального и уникального хранилища, но я думаю, что централизация все немного утопия).

Но есть несколько поисковых систем хранилища, которые индексируют самый «знаменитый» один (например, Central, Java.net, Codehaus, JBoss):

В частном случае Apache POI версия 3.6 доступна в центральном репо. Чтобы использовать его, просто заявляйте следующую зависимость:

<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi</artifactId>
    <version>3.6</version>
</dependency>

Другие советы

Для поиска репозиториев попробуйте NetBeans. Он предоставляет хороший браузер для репозитория, где вы можете добавить репозитории, которые вам нравятся.

Вот некоторые (см. Паскаль для более):

NetBeans также предоставляет автозаполнение в рамках POM.XML для зависимостей и т. Д. (Например, чтобы получить последнюю версию) ... Но для Scala я не уверен, что это полезно.

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