注意:这是一个老问题,答案反映了当时的世界。现代的Ubuntu发行版有OpenJDK可供安装
sudo apt install default-jdk
我正在尝试在Ubuntu Linux发行版上安装Java开发工具包(JDK),但我无法安装它。
在Ubuntu上安装它的步骤是什么?
注意:这是一个老问题,答案反映了当时的世界。现代的Ubuntu发行版有OpenJDK可供安装
sudo apt install default-jdk
我正在尝试在Ubuntu Linux发行版上安装Java开发工具包(JDK),但我无法安装它。
在Ubuntu上安装它的步骤是什么?
当前回答
步骤01:下载JDK
从oracle官方网站下载JDK版本: [Oracle网站下载JDK]: https://www.oracle.com/in/java/technologies/javase-downloads.html
e.i - jdk-11.0.12_linux-x64_bin.tar.gz
步骤02:安装:
a)使用以下命令解压下载的文件
sudo -tar -vzxf jdk-11.0.12_linux-x64_bin.tar.gz
b)在usr/lib目录下创建一个名为java的目录
mkdir java
c)将解压后的jdk-11.0.12目录移动到新创建的目录java中
sudo mv jdk-11.0.12 /usr/lib/java
03步:
a)依次执行以下命令
sudo update-alternative -install /usr/lib/java java /usr/lib/java/jdk-11.0.12/bin/java 1
sudo update-alternative -install /usr/lib/javac javac /usr/lib/java/jdk-11.0.12/bin/javac 1
步骤04:安装验证:
使用以下命令验证安装结果
java --version
javac --version
其他回答
OpenJDK在大多数情况下是可以的,但对于一些银行客户端应用程序(我的情况)可能需要Oracle JDK -我不能使用OpenJDK。
我很惊讶,在Ubuntu 12.10+的Oracle JDK中,我没有看到任何默认方法(没有外部PPAs的存储库)的答案-我会尝试描述它。
安装JavaPackage: Sudo apt-get安装java-package 从Oracle下载页面下载Oracle JDK 从下载的.tar.gz文件中制作一个Debian包: make-jpkg jdk-YOUR_VERSION-linux-PLATFORM.tar.gz 这个命令将生成一个.deb包。 以您喜欢的方式安装包(例如,sudo dpkg -i oracle-java8-jdk_8u40_amd64.deb)
这是Debian开发人员官方支持的安装Oracle JDK的方法,我认为它非常简单。
看一看OpenJDK。它是Linux上的标准JVM实现。
按照这个视频,我已经成功地在Ubuntu 18.04 LTS上安装了JDK 10。
我正在复制视频描述的节选。
只要打开终端,然后输入以下命令:
Java安装(PPA)
sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java10-installer
用于设置环境变量(使java10默认)
sudo apt-get install oracle-java10-set-default
在Ubuntu 16.04、Linux Mint、Debian等Linux系统上安装JDK 10的方法相同。
你可以通过apt-get安装:
sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java11-installer
之后,不要忘记检查版本:
java -version
安装Oracle的Java JDK要求您在开始安装之前接受Oracle许可证。这只需要一次。如果出于某种原因需要自动化安装,可以运行以下命令在没有用户交互的情况下进行安装,例如,这对于自动脚本很有用。
sudo add-apt-repository -y ppa:webupd8team/java
sudo apt-get update
echo debconf shared/accepted-oracle-license-v1-1 select true | sudo debconf-set-selections
echo debconf shared/accepted-oracle-license-v1-1 seen true | sudo debconf-set-selections
sudo apt-get -y install oracle-java8-installer
java -version