Java

你可以將java安裝移動到另一個目錄嗎?

  • February 6, 2020

我設置環境變數來設置 JAVA_HOME。

問題是,java 安裝在 c:\program files\blah\blah\

(注意文件夾路徑中的空格)。

所以這有效:

"%JAVA_HOME%\bin\java" -version

但是沒有引號。

我需要將 java 文件夾移動到如下目錄:c:\java\

移動它會破壞什麼嗎?

我只是解除安裝並重新安裝,該死的東西甚至沒有問我要安裝在哪裡!

下面有一個系統資料庫項HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment,由其他人查找%windir%\system32\java.exe,例如您的瀏覽器。看看regedit- 鍵和值應該很明顯,或者看看Deploying the JRE on Windows for JDK 1.6。

有一些系統資料庫項需要擔心。但是,如果您只關心安裝,而不關心瀏覽器外掛,那麼您可以移動它而不關心它們。

在最新版本的 JDK 中,在 Windows\system32 目錄中有 java 和 javac 執行檔的副本 - 您可能需要刪除它們並顯式修改全域 Windows 路徑變數以具有 JDK\bin 目錄。

引用自:https://serverfault.com/questions/91758