2012-04-05 45 views
1

我試圖卸載Glassfish的在Windows 7 64位,但由於以下錯誤,它不會卸載:不能在Windows中刪除Glassfish的7 64位

Could not find the required version of the java(tm) 2 runtime environment in 'c:\glassfish3\jdk7' and this application need version 1.6 or higher of the java(tm) 2 runtime environment. If the required java(tm) 2 runtime environment is not installed, you can download it from the following website: http://java.sun.com/j2se or if you already have the required java(tm) 2 runtime environment installed, try rerunning ths application with the following usage: 'uninstall.exe' -j

我已經遵循了這一問題的一個解決方案,但它沒有工作。任何人都可以幫我卸載Glassfish嗎?

uninstall.exe -j "%JAVA_HOME%" 

其中%JAVA_HOME%時,可設置一個環境變量,或安裝Java,絕對路徑,例如:

+0

您是否安裝了Java 1.6或更高版本?你仍然可以通過使用unistall命令並指定目錄來獲得它的工作,將嘗試找到確切的命令 – 2012-04-05 04:55:03

回答

1

確定這裏是這樣,你可以使用這個命令卸載它

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

看看是否有效。

更多信息,可以發現here的甲骨文/ Sun的網站上的Glassfish

+0

它不起作用,你有其他解決方案嗎? – powerful 2012-04-05 05:19:33

+0

你是什麼意思不工作?以上是什麼錯誤?你的計算機上還安裝了Java嗎? – 2012-04-09 04:34:37

+0

我嘗試上面的解決方案,但仍顯示錯誤「找不到'c:\ ....'中所需的java(tm)2運行時環境版本。」我的電腦仍然安裝java – powerful 2012-04-10 10:16:57

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

應該卸載Glassfish的!

0

這些並沒有爲我在Windows 7上運行的Java 1.6.0_24工作:

  • 我試圖修改GlassFish用來查找JRE指向我的JRE asenv.bat文件。

  • 我試着手動把它放在C:\ glassfish3 \ uninstall.exe -j中。這是Oracle官方文檔。

是工作的唯一的事情是使用原始路徑和我的Java安裝移動bin和lib文件夾的錯誤對話框 指定的目錄。然後,Glassfish卸載啓動並完成,沒有任何問題。

0

對於我這樣的工作:

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

不要選擇濱文件夾,這樣做沒有幫助,像%JAVA_HOME%(也試過)。