代码之家  ›  专栏  ›  技术社区  ›  user8402764

如何离线安装java jdk?

  •  2
  • user8402764  · 技术社区  · 6 年前

    我想在ubuntu桌面16.04上安装java jdk,它永远无法访问internet,但可以从另一台可以访问internet的计算机传输文件。我看了好几本指南,但没有一本对我有用。离线安装java jdk的步骤是什么?

    1 回复  |  直到 6 年前
        1
  •  1
  •   user8402764    6 年前

    我从另一台计算机下载了oracle jdk,把它放在一个拇指驱动器上,然后把它转移到我的脱机系统上。 然后我运行这些命令:

      sudo mkdir /usr/local/java
      sudo tar xvzf jdk-8u121-linux-x64.tar.gz
      sudo mv jdk1.8.0_121 /usr/local/java/
      sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_121/bin/javac" 1
      sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_121/bin/java" 1
      sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_121/bin/javaws" 1
      sudo chmod a+x /usr/bin/java
      sudo chmod a+x /usr/bin/javac
      sudo chmod a+x /usr/bin/javaws
      sudo chown -R root:root /usr/local/java/jdk1.8.0_121
      sudo update-alternatives --config java
    

    如果这不是最好的解决办法,我愿意接受建议,但这是可行的。我的解决方案引用了这个 video 是的。但是,我不得不做一些更改,主要是在update alternatives步骤中比bin更深的文件夹,以及添加chmod和chown步骤。

    推荐文章