2013-02-18 72 views
0

每次我開始jdk-6u39-windows-i586.exe我得到這個錯誤:如何在Windows XP中更改JDK安裝目錄?

This account does not have sufficient privileges to install Java(TM). Please login to an account with administrative permissions.

這立即發生,出現嚮導。

我認爲這是因爲exe文件試圖安裝到C:\Program Files,但安裝任何東西到C:\Program Files僅限於管理員。所以我試圖安裝到C:\opt。但是,JDK不提供選項來更改安裝路徑。從命令提示符

+0

我確信它的確如此。您在安裝過程中沒有看到「自定義」選項嗎? – adarshr 2013-02-18 13:53:12

+0

我沒有機會看到任何選項。我所經歷的是:「雙擊.exe」 - >查看錯誤。 – ssgao 2013-02-18 13:54:27

+0

請聯繫Java安裝程序支持(也稱爲供應商)以獲取支持選項。告訴他們你有問題。找出解決方案是否存在。用你的問題記錄解決方案,然後作爲答案,如果這能解決你的問題 - 或 - 在你的問題中告訴你到目前爲止你所嘗試的。 – hakre 2013-02-18 16:58:06

回答

1

運行,jdk-6u39-windows-i586.exe /s /INSTALLDIRPUBJRE=C:\opt\

從引用:http://docs.oracle.com/javase/7/docs/webnotes/install/windows/jdk-installation-windows.html#Run

+0

更改了JDK附帶的公共JRE的安裝位置,但它是否更改了安裝** JDK **的位置? – 2013-02-18 13:57:23

+0

你試過了嗎?根據我的經驗,JDK包含JRE。你能試試嗎?如果沒有,我可以嘗試一下 – 2013-02-18 14:01:02

+0

我試過了,但是這次我什麼都看不到。 ' C:\ Documents和Settings \ AA \我的文檔\下載> JDK-6u39 - 窗口i586.exe/S/INSTALLDIRPUBJRE = C:\選擇\ jdk1.6.0_39 \ C:\ Documents和Settings \ AA \ My Documents \ Downloads>'我在'C:\ opt \'裏面創建了jdk1.6.0_39文件夾,只是fyi。 – ssgao 2013-02-18 14:02:07