Установщик Eclipse не находит Java

Я просто попытался установить eclipse с помощью 64-разрядного установщика (https://www.eclipse.org/downloads/download.php?file=/oomph/epp/2019-12/R/eclipse-inst-win64.exe).

В моих окнах 10 установлена ​​64-разрядная версия JDK 10: - Я не устанавливал java с установочным файлом (java....exe), но извлек файлы java вручную и поместил их в папку. Это потому, что мне нужно несколько версий java параллельно для целей тестирования. - JAVA_HOME указывает на этот каталог, - (system)PATH=%PATH%;%JAVA_HOME%/bin (ранее в пути нет другой папки java/bin).

cmd> java -version
java version "10.0.2" 2018-07-17
Java(TM) SE Runtime Environment 18.3 (build 10.0.2+13)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.2+13, mixed mode)

Эта установка java работает для maven и всех других инструментов на основе java, таких как charme, без проблем.

А теперь известное "но": когда я запускаю установщик, он утверждает, что Java не установлена, открыв страницу https://download.eclipse.org/oomph/jre/?vm=1_1_8_0_64_0&pn=Eclipse%20Installer&pu=http://wiki.eclipse.org/Eclipse_Installer&pi=http://download.eclipse.org/oomph/jre/128x128.png

Это точно не так (см. Выше).

В конце концов, я просто пропустил установщик и загрузил пакет Eclipse (JEE), распаковал его: et voila: он работает, просто запустив ecplise.exe.

Наконец, мой вопрос: как eclipse обнаруживает установку java? (извините, я знаю, что есть еще один SO Q#, но я подумал, что мой ему не подходит). По-видимому, это ни PATH, ни JAVA_HOME (что правильно).

Ini / config-файл? Который из? реестр? какой ключ?

заранее спасибо!

0 ответов

Другие вопросы по тегам