Существует Central Maven Repository , вы можете искать по нему, используя эту страницу >>
В вашем конкретном случае вы можете попытаться выполнить поиск по ключевым словам айсберг и netflix , но это не даст вам необходимого результата, поскольку iceberg-api.jar не представлен в центральном хранилище.
По добавленному вами URL: https://netflix.github.io/iceberg/current/javadoc/ просто найти корень проекта, это будет: https://github.com/netflix/iceberg
Здесь видно, что проект Gradle основано.Так что в качестве обходного пути вы можете собрать необходимый jar и добавить его в свой проект, используя встроенный репозиторий Maven , например, как показано здесь >>
Для сборкиБанки, пожалуйста, следуйте инструкциям ниже:
Скачать выпущенную структуру проекта здесь: https://github.com/Netflix/iceberg/releases
В настоящее время существует только одна версия 0.2.0
Поскольку используется Gradle Wrapper , самое простое, что нужно сделать - запустить из корня проекта:
./gradlew tasks
Поскольку ./gradlew
являетсясценарий оболочки, в случае использования ОС Windows вам нужно будет использовать Cygwin или что-то подобное.
В результате этой команды вы увидите все Gradle задач, доступных для проекта iceberg .
Нам нужно было assemble
, поэтому просто запустите:
./gradlew assemble
В результате этой команды будет построено 7 банок: iceberg-api-0.2.0.jar , iceberg-common-0.2.0.jar , айсберг-core-0.2.0.jar , iceberg-orc-0.2.0.jar , iceberg-parquet-0.2.0.jar , iceberg-spark-0.2.0.jar , iceberg-runtime-0.2.0.jar .
iceberg-api-0.2.0.jar находится вкаталог PROJECT_ROOT \ api \ build \ libs .