Java EE 6 SDK卸载'无法找到所需版本的Java(TM)2运行时环境'

01j*_*yss 21 java null uninstall

我想在我的Windows 7机器上卸载我的Java EE 6 SDK,但是当我运行包含的卸载程序时,我收到以下错误.

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

其次是...

This application needs version 1.6 or higher of the Java(TM) 2 Runtime Environment
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?我是否必须安装java 2运行时环境才能卸载Java EE 6 SDK?

小智 25

确保安装了32位和64位版本的JRE.如果没有安装32位JRE,Java EE x64安装程序将无法运行.

  • 不需要32位JRE.如果你有64位JRE,只需添加`-j`命令行参数和JRE的路径,如@Madhan所示. (2认同)

Mad*_*esh 25

我遇到了同样的问题.通过使用以下参数安装程序,它就像魅力一样.

java_ee_sdk-6u4-jdk7-windows-x64.exe -j "D:\Program Files\Java\jdk1.7.0_06"
Run Code Online (Sandbox Code Playgroud)

其中D:\ Program Files\Java\jdk1.7.0_06是我在系统中安装JDK 7的文件夹.


Bal*_*usC 19

那就对了.您需要从http://www.java.com安装Java SE 才能运行Java EE(un)安装程序.它是用Java编写的,因此它至少需要一个JVM.