2012-04-13 123 views
0

好了,所以這裏的交易:無法卸載的GlassFish 3

我試圖安裝java JDK,所以我可以在Eclipse上的Android項目工作,在此計算機上,但目前只有這麼多不同對我來說,Java的安裝是不可能的,至少我可以弄清楚我需要哪一個。所以我選擇了「帶有Java EE的JDK 7u3」。但是,這也安裝了這個GlassFish的東西,我不知道它是什麼或它做什麼,當我經歷所有的日食東西時,我決定只是讓我的其他電腦工作。所以我刪除了黯然失色的東西,所需的東西,我刪除了Java的東西,但後來當我嘗試卸載GlassFish,它不能,並給我的錯誤:

「找不到所需的版本'(空)'中的Java(TM)2運行時環境。「

我現在已經嘗試了幾個小時,在網上尋找解決方法,安裝各種java的東西,再次移除它,重新安裝,但沒有任何工作。我並不在乎GlassFish是什麼或它做了什麼,我只是想要它,而所有的java東西都是好的。

我該如何做到這一點?

回答

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 Runtime Environment)。

希望這會有所幫助。

2

你先安裝jdk1.6然後卸載它。在這個時候,你安裝glassfish3和GlassFish在其配置文件中寫道:set AS_JAVA=C:\Program Files (x86)\Java\jdk1.6.0_x但你現在使用jdk1.7

  1. 打開C:\ glassfishv3 \ GlassFish的\ CONFIG \ asenv.bat
  2. 搜索 '設置AS_JAVA'
  3. 將其值更改爲當前的jdk路徑(例如C:\Progra¨1\ Java \ jdk1.7.xx)
  4. 嘗試再次卸載。
1

您可以運行卸載指定JVM使用:

試試這個下面命令卸載

C:\glassfish3\uninstall.exe -j <java home dir> 

的錯誤消息指出。它爲我工作。

0

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

  • 我試圖修改GlassFish用來查找JRE指向我的JRE asenv.bat文件。
  • 我試着手動把它放在C:\ glassfish3 \ uninstall.exe -j中。這是Oracle官方文檔。

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

5

在Microsoft Windows 7(或其他人),請使用命令行:

UNINSTALL.EXE -j 「%JAVA_HOME%」

+0

這個工作˚F或者我:)謝謝 – RNJ 2014-08-01 20:10:51

0

我可以通過使用下面的命令

卸載glasshfish服務器

UNINSTALL.EXE -javahome 「%JAVA_HOME%」

注:我們需要設置JAVA_HOME環境變量和CLASSPATH變量