2010-09-09 116 views
1

我在C:中直接安裝java JDK時遇到問題。我能夠在「Program Files」文件夾中安裝。但出於開發目的,我需要直接在C的根目錄下安裝JDK。嘗試將JDK安裝到非默認位置的「錯誤1722」

問題是當我嘗試安裝它時,它給出了「錯誤1722.這個Windows有問題等。」但安裝安裝沒有任何問題。它也嘗試以管理員身份運行。

任何一個可以給我一個解決方案嗎?

+0

哎呀..我不知道如何接受答案。寫一篇評論,我接受答案就足夠了嗎?對此感到抱歉。 – ganuke 2010-09-09 07:05:51

+0

每個問題旁邊都有一個空白複選標記。點擊它,使它堅實,並接受答案。 – 2010-09-09 07:14:18

回答

2

這爲我在過去的工作在Windows上一個黑客是剛剛在Program Files文件從其位置複製JDK目錄爲c:\ jdk的

Windows中啓用應用程序將繼續使用在Program Files版本並且不喜歡路徑中的空格的工具使用c:\​​ jdk版本。這通常工作得很好。 (只要版本不長到天南海北)

另一種選擇是成爲專家逃脫,並在十幾個配置文件類型和腳本語言的空間引用的文件名。

1

JDK允許使用「/ s」選項進行無提示安裝。

http://www.digitalsanctum.com/2008/06/13/silent-install-of-jdk-and-jre/

但是,如果你的程序是依賴於其他軟件,一個全尺寸的安裝程序可能是一個好主意。

(我們使用jsmooth包裝一個水瓶中包含的代碼,讓用戶安裝所需的Java版本,如果沒有找到一個EXE,它也允許在EXE封閉JRE。也許,這可與JDK太)

+0

我通過運行bat文件累了它。它不起作用。它會在一段時間後自動回滾安裝。 – ganuke 2010-09-09 07:41:54