Ошибка интерпретатора zepplin mysql, Невозможно получить зависимости для mysql: mysql -connector- java: 5.1.38 - PullRequest
0 голосов
/ 29 января 2020

при создании нового интерпретатора mysql в appache zepplin, об ошибке сообщается как заголовок вопроса.

среда:

linux centos 7.3 zepplin 0.8.2, пакет bin установлен. maven 3.1 установлен.

создать новый mysql переводчик, в соответствии с официальным шагом сайта: https://zeppelin.apache.org/docs/0.8.2/interpreter/jdbc.html#mysql

enter image description here

Свойства ---------------------------------------------- -

Name                Value
default.driver      com.mysql.jdbc.Driver
default.url         jdbc:mysql://localhost:3306/
default.user        mysql_user
default.password    mysql_password

Зависимости --------------------------------------- ------

Artifact                                   Excludes
mysql:mysql-connector-java:5.1.38   

при создании новой заметки и привязке к интерпретатору mysql он сообщает следующее:

Ошибка установки свойств для интерпретатора 'jdb c. mysql ': Невозможно получить зависимости для mysql: mysql -connector- java: 5.1.38

enter image description here

, проверяя также @zepplin_root_path /local-repo/mysql/mysql-connector-java/5.1.38, ничего не найдено.

очевидно, что зависимость не загружается. у меня вопрос как скачать этот артефакт. Требуется ли Maven для Zepplin?

Спасибо.

Ответы [ 2 ]

1 голос
/ 14 февраля 2020

Это связано с тем, что загрузка из центрального репозитория Maven не работает.

По умолчанию в Maven Central репозиторий zeppelin установлено значение "http://repo1.maven.org/maven2/", и вышеуказанные ссылки в настоящее время не работают.

Согласно следующей статье, репозиторий maven недавно прекратил поддерживать http-запросы. https://support.sonatype.com/hc/en-us/articles/360041287334-Central-501-HTTPS-Required

Итак, вам нужно добавить следующий URL в качестве нового хранилища в Zeppelin. http://insecure.repo1.maven.org/maven2/

В моем случае все работает нормально. (zepplin 0.8.2)

URL-адрес HTTPS не работает в zeppelin. Может быть, по какой-то причине Zeppelin не поддерживает HTTPS.

Вот аналогичная статья, связанная с этой топи c: Apache Zeppelin не работает с https для maven repo

0 голосов
/ 02 февраля 2020

У меня такая же проблема, и она только недавно началась. Это всегда работало для меня в прошлом

...