是否可以使用sdkman从本地安装jdk

Dol*_*hin 2 java

现在我使用sdkman从互联网安装jdk失败,由于网络访问问题,我无法安装jdk。现在我想使用 sdkman 从本地安装 sdk。我认为程序会是这样的:

  1. 从互联网下载 jdk tar.gz 文件
  2. 将文件复制到某个文件夹
  3. 使用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
Run Code Online (Sandbox Code Playgroud)

小智 5

如果你想使用你自己的目录,你可以运行这个命令

sdk install java 1.9 /home/xxx/java/jdk/jdk-9.0.4
Run Code Online (Sandbox Code Playgroud)

然后在列表上将显示为未分类

sdk list java

               |     | 6.0.119      | zulu    | installed  | 6.0.119-zulu        
 Unclassified  | >>> | 1.9          | none    | local only | 1.9                 
=====================================================================
Run Code Online (Sandbox Code Playgroud)

然后使用它

sdk use java 1.9
Run Code Online (Sandbox Code Playgroud)