Подтвердить что ты не робот

Java EE 6 SDK uninstall 'Не удалось найти требуемую версию среды выполнения Java (TM) 2 Runtime Environment'

Я хочу удалить свой Java EE 6 SDK на моем компьютере с Windows 7, но когда я запускаю включенную программу удаления, я получаю следующую ошибку.

Error: Could not find the required version of the Java(TM) 2 Runtime Environment in'(null)'. 

Далее следуют...

This application needs version 1.6 or higher of the Java(TM) 2 Runtime Environment

Как это исправить? Мне нужно установить среду выполнения java 2 только для удаления моего Java EE 6 SDK?

4b9b3361

Ответ 1

Это правильно. Вам нужно установить Java SE из http://www.java.com, чтобы иметь возможность запускать установщик Java EE (un). Он написан на Java, поэтому ему нужна хотя бы JVM.

Ответ 2

Убедитесь, что у вас установлена ​​32-разрядная версия JRE. Установщик Java EE x64 не будет работать без 32-разрядной установки JRE.

Ответ 3

У меня такая же проблема. Установив программу со следующими параметрами, она работала как прелесть.

java_ee_sdk-6u4-jdk7-windows-x64.exe -j "D:\Program Files\Java\jdk1.7.0_06"

где D:\Program Files\Java\jdk1.7.0_06 - это папка, в которой я установил JDK 7 в моей системе.

Ответ 4

Предположим, что вы удаляете из деинсталлятора в каталоге Glassfish. Вы можете указать деинсталлятор с переменной среды JAVA_HOME в командной строке:

uninstall.exe -j "%JAVA_HOME%"

Ответ 5

У меня есть все эти проблемы и многое другое, и я нашел что-то очень простое. Все, что вам нужно сделать, это стереть Eclipse, перейти в Eclipse и загрузить 32-битный Galileo; это работает очень хорошо. Вам не нужно копировать, чтобы изменить путь или что-то еще.

Ответ 6

Сделайте это:

uninstall.exe -j "C:\Program Files (x86)\Java\jre"

Ответ 7

Я установил JRE 7 u 45 для Windows 7 (версия x64), затем смог установить 64-разрядную версию Java EE 7 (версия x64), используя приведенную ниже командную строку. Просто обновите параметр j, чтобы указать каталог java runtime в вашей системе:

c:\temp> java_ee_sdk-7-jdk7-windows-x64.exe -j "C:\Program Files\Java\jre7"

Ответ 8

Я удалил как 32-разрядные Java (C:\Program Files (x86)\Java...), так и 64-разрядные (C:\Program Files\Java...), но по какой-то причине он оставил позади java-папке (C:\Program Files\Java...). Если я вручную удалил эту папку, ошибка исчезла.

Ответ 9

Я столкнулся с той же проблемой при установке JAVA EE SDK 7. Параметры PATH, CLASS_PATH, JAVA_HOME решили проблему.