.jar отсутствует в репозитории Maven - PullRequest
0 голосов
/ 11 февраля 2020

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

Моя среда IDE сообщает мне следующую зависимость из моего pom. xml не может быть найден:

<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-table</artifactId>
    <version>1.9.1</version>
</dependency>

Я не мог понять, почему, потому что я могу добавить любую другую зависимость из хранилища без проблем, поэтому я заглянул в хранилище, только найти пустую папку, содержащую только файлы .pom! Это также не должно быть большой проблемой, но пакет даже не доступен в репозитории самих Apache, папка такая же пустая, как в репозитории, который я обычно использую.

В чем дело? Нашел ли я какую-то «запрещенную зависимость»? Потому что я начинаю чувствовать, что Николас Кейдж медленно раскрывает глубокие ненужные секреты. Является ли это просто ошибкой из Apache, который был скопирован в другие репозитории (я могу представить, что они зеркально отражаются, а не обновляются вручную)?

И самое главное: какие у меня есть варианты? Я бы предпочел не извлекать код из GitHub и компилировать свой собственный .jar (как в старые времена), если есть какая-либо другая опция. Когда я пишу это, я понимаю, насколько вы полагаетесь на разные инструменты в качестве разработчика, не уверен, что это хорошо, в какой-то момент мы в конечном итоге будем зависеть от таких инструментов упрощения, но я думаю, что это другое топи c на другой день.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...