好的,这就是交易:
我正在尝试安装java jdk,所以我可以在这台计算机上的eclipse中运行一个android项目,但是有这么多不同的java安装是不可能的,至少对我来说,弄清楚我需要哪一个。所以我选择了“带Java EE的JDK 7u3”。但是这也安装了这个GlassFish的东西,我不知道它是什么或它做什么,当我经历所有的日食时我决定让我的另一台电脑工作。所以我删除了eclipsed和所需的东西,我删除了java的东西,但是当我尝试卸载GlassFish时,它不能,并给我错误:
“无法在'(null)'中找到所需的Java(TM)2运行时环境版本。”
我现在已经尝试了几个小时,在网上搜索找出一些删除它的方法,安装各种java东西,再次删除它,重新安装,但没有任何作用。我真的不在乎GlassFish是什么或它做什么,我只是想要它,并且所有的java东西都没有用。
我怎样才能做到这一点?
答案 0 :(得分:5)
在Microsoft Windows 7(或其他)下,使用该命令行:
uninstall.exe -j“%JAVA_HOME%”
答案 1 :(得分:2)
您先安装了jdk1.6,然后将其卸载。在这个时候,你安装glassfish3和glassfish在其配置文件中写了set AS_JAVA=C:\Program Files (x86)\Java\jdk1.6.0_x
,但你现在使用jdk1.7
答案 2 :(得分:1)
您可以运行指定要使用的jvm的卸载:
尝试以下命令来卸载
C:\glassfish3\uninstall.exe -j <java home dir>
如错误消息中所述。它对我有用。
答案 3 :(得分:0)
GlassFish是一个在开源中开发的Java EE应用程序服务器,因此您可以创建Android应用程序可以使用的服务器端服务。当然,听起来你对此并不感兴趣: - )
Java EE SDK安装/卸载说明位于:http://java.sun.com/javaee/sdk/javaee6sdk_install.jsp
您可能想要下载的内容,Java 7 SDK(JDK 7)位于:http://www.oracle.com/technetwork/java/javase/downloads/index.html
确保下载JDK(Java Developer Kit)而不是JRE(Java运行时环境)。
希望这有帮助。
答案 4 :(得分:0)
这些对我在Windows 7中运行java 1.6.0_24无效:
唯一有效的方法是使用原始路径并将bin和lib文件夹从我的java安装移动到错误对话框的目录 指定。然后Glassfish卸载启动并完成,没有任何问题。
答案 5 :(得分:0)
我可以使用以下命令
卸载glasshfish服务器uninstall.exe -javahome“%JAVA_HOME%”
注意:我们需要在环境变量和类路径变量
中设置JAVA_HOME