1

我尝试在 Windows 7 64bit 中卸载 Glassfish,但由于以下错误而无法卸载:

在 'c:\glassfish3\jdk7' 中找不到所需的 java(tm) 2 运行时环境版本,并且此应用程序需要 1.6 或更高版本的 java(tm) 2 运行时环境。如果没有安装所需的 java(tm) 2 运行环境,您可以从以下网站下载:http: //java.sun.com/j2se或者如果您已经安装了所需的 java(tm) 2 运行环境,尝试使用以下用法重新运行该应用程序:'uninstall.exe' -j

我已经针对这个问题采取了一种解决方案,但它没有用。谁能帮我卸载 Glassfish?

4

4 回答 4

4
uninstall.exe -j "C:\Program Files\Java\jdk1.7.0_7\jre"

应该卸载 Glassfish!

于 2012-09-06T13:42:53.760 回答
1

好的,在这里,您可以使用以下命令将其卸载:

uninstall.exe -j "%JAVA_HOME%"

其中 %JAVA_HOME% 可以是你设置的环境变量,也可以是安装 java 的绝对路径,例如:

uninstall.exe -j "C:\Program Files\Java\jdk1.6.0_25\bin"

看看这是否有效。

有关 Glassfish 的更多信息,请访问oracle/sun 网站

于 2012-04-05T04:57:13.067 回答
0

对我来说,这很有效:

uninstall -j "C:\Program Files\Java\jdk1.7.0"

不要选择 Bin-folder,这没有帮助,例如%JAVA_HOME%(也尝试过)。

于 2014-08-03T13:50:16.013 回答
0

这些对我在 Windows 7 中运行 java 1.6.0_24 不起作用:

  • 我尝试修改 glassfish 用来查找 jre 以指向我的 jre 的 asenv.bat 文件。

  • 我尝试手动将其放入 C:\glassfish3\uninstall.exe -j 中。这是根据官方 Oracle 文档。

唯一有效的是使用原始路径并将 bin 和 lib 文件夹从我的 java 安装移动到错误对话框指定的目录。然后 Glassfish 卸载启动并顺利完成。

于 2013-08-15T16:10:55.903 回答