Java
是否可以使用 sdkman 從本地安裝 jdk
現在我使用sdkman從網際網路安裝jdk失敗,由於網路訪問問題,我無法安裝jdk。現在我想從本地使用 sdkman instal sdk。我認為程序應該是這樣的:
- 從網際網路下載 jdk tar.gz 文件
- 將文件複製到某個文件夾
- 使用 sdkman 從本地路徑安裝 jdk
可能嗎?我已經像這樣下載了jdk:
wget -c https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/11/jdk/x64/linux/OpenJDK11U-jdk_x64_linux_hotspot_11.0.11_9.tar.gz
所有的 JAVA JDK 文件將被解壓到
candidates/java
目錄中。
- 您可以將所需的jdk目錄提取到
${SDKMAN_DIR}/candidates/java/.
- 在linux中它通常會
.sdkman
在/home/<user>
/home/user/.sdkman/candidates/java
- 它將顯示為未分類。
sdk list java ===== Available Java Versions================= Vendor | Use | Version | Dist | Status | Identifier ------------------------------------------------- Unclassified | >>> | dcevm | none | local only | dcevm-11.0.11_1
使用以下命令永久安裝它:
sdk default java dcevm-11.0.11_1
然後
JAVA_HOME
根據需要設置路徑。