#eclipse #jboss-tools
#eclipse #jboss-tools
Вопрос:
Я установил Eclipse 2020-06 под Windows 10, а также заставил его распознавать и «обновлять» мой проект из Eclipse Oxygen.
Мне нужно установить Red Hat Tools, но ни это, ни установка других дополнений Red Hat не работают. Все завершается ошибкой «не удается прочитать репозиторий».
Например, я пытался установить, используя как Eclipse Marketplace, так и Help Install New Software для:
Инструменты JBoss, Code Ready Studio и я получаю:
Unable to read repository at https://devstudio.redhat.com/12/stable/composite/12.16.0/compositeContent.xml
Unable to read repository at https://download.jboss.org/jbosstools/oxygen/updates/content.xml
Unable to read repository at https://download.jboss.org/jbosstools/photon/updates/content.xml
Unable to read repository at https://download.jboss.org/jbosstools/2020-06/updates/content.xml
Connection to http://download.jboss.org/jbosstools/photon/staging/updates/central/4.16.0.Final/p2.index failed on Received fatal alert: internal_error. Retry attempt 0 started
Все попытки показывают следующее в журнале ошибок :
javax.net.ssl.SSLException: Received fatal alert: internal_error
at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:129)
at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:117)
Когда я использую установку нового программного обеспечения, я получаю вышеуказанную ошибку, как только выбираю (связано с Red Hat) Работа с элементом.
Я могу выйти в Интернет с помощью «встроенного» браузера Eclipse. При установке нового программного обеспечения я могу выбрать пакеты, отличные от Red Hat, и просмотреть все доступные модули. Я удалил кэш в p2 org.eclipse.equinox.p2.repository cache и я удалил и добавил обратно исходный код для Red Hat Tools (как указано выше).
Мои поиски привели к многочисленным старым сообщениям с предложениями о том, что проблема вызвана прокси, но я не понимаю, как это может быть. Сбой в домашней сети без прокси, а в системе Windows 10, на которой работает Eclipse, не настроен прокси.
Кто-нибудь может подсказать, почему это не удается?
Заранее благодарю вас.
Комментарии:
1. Вы устанавливали заново или обновились до Eclipse 2020-06? Если вы обновились, пожалуйста, покажите свой
eclipse.ini
. Какую именно Java вы используете для запуска Eclipse?2. Какую версию JDK вы используете?
3. Спасибо хаулгеру и Джеффу. Это была новая установка на новую машину с Win 10. Ранее я установил OpenJDK 11.0.8.
4. Можете ли вы открыть
https://devstudio.redhat.com/12/stable/composite/12.16.0/
в веб-браузере на этом компьютере? Если да, то ваша установка Java, похоже, нарушена (вы устанавливали OpenJDK 11.0.8 через.msi
отсюда ?). В противном случае может отсутствовать SSL-сертификат.
Ответ №1:
Большое спасибо хаулгеру! У меня произошла неудачная установка JDK. Я начал заново, установил файл AdoptOpenJDK .msi, установил Eclipse и, наконец, смог установить CodeReady Studio (включает инструменты Jboss). Еще раз большое спасибо!
Комментарии:
1. Это также помогло мне при установке JBoss Tools в Eclipse 2020-09. Теперь мне интересно, в чем разница между adoptopenjdk.net и Oracle OpenJDK ( jdk.java.net ). При использовании Oracle OpenJDK и ручной установке SSL-сертификата на download.jboss.org , установка, похоже, завершилась неудачно для файлов, на которые ссылается URL, отличный от SLL, подобный последнему в первоначальном сообщении. С AdoptOpenJDK эти ошибки не возникают, и ручная установка сертификата SLL не требуется.