注意:这是一个老问题,答案反映了当时的世界。现代的Ubuntu发行版有OpenJDK可供安装
sudo apt install default-jdk
我正在尝试在Ubuntu Linux发行版上安装Java开发工具包(JDK),但我无法安装它。
在Ubuntu上安装它的步骤是什么?
注意:这是一个老问题,答案反映了当时的世界。现代的Ubuntu发行版有OpenJDK可供安装
sudo apt install default-jdk
我正在尝试在Ubuntu Linux发行版上安装Java开发工具包(JDK),但我无法安装它。
在Ubuntu上安装它的步骤是什么?
当前回答
最好是安装默认Java,直到不需要特定的Java版本。 在此之前,执行java -version检查java是否尚未安装。
sudo apt-get update
sudo apt-get install default-jre
sudo apt-get install default-jdk
这就是安装Java所需的一切。
其他回答
请按照此步骤安装oracle JDK
从oracle下载JDK(例如Java 8 for 64位机器JDK -8u241-linux-x64.tar.gz) 在主目录或首选位置提取*.tar.gz文件 设置环境变量 例如打开终端类型sudo gedit ~/.bashrc 在.bashrc文件的末尾添加以下行 export JAVA_HOME=/opt/jdk1.8.0_241 #添加自己的jdk位置 导出路径= $路径:$ JAVA_HOME / bin 保存并退出 最后,源.bashrc 例如来源~/.bashrc 现在打开一个新的终端类型jdk -version
注:WebUpd8团队的PPA已于2019年4月16日终止。因此,这个PPA没有任何Java文件。更多信息可以在PPA的Launchpad页面上找到。因此,由于历史原因,下面的方法不再适用和存在。
在Ubuntu上安装Java 8
首先,您需要在您的系统中添加webupd8team Java PPA存储库,并使用以下命令集安装Oracle Java 8。
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
验证已安装的Java版本
使用上述步骤成功安装Oracle Java后,使用以下命令验证已安装的版本。
$ java -version
java version "1.8.0_77"
Java(TM) SE Runtime Environment (build 1.8.0_77-b03)
Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)
###配置Java环境
在webpd8的ppa存储库中还提供了一个用于设置环境变量的包,使用以下命令安装此包。
$ sudo apt-get install oracle-java8-set-default
参考
执行这一系列命令(插入、更新和安装),您就可以开始了。
首先添加存储库: Sudo add-apt-repository ppa:webupd8team/java 更新: Sudo apt-get update 安装: Sudo apt-get install oracle-java7-installer
你也可以很容易地安装Oracle的JDK 1.7;作为一个例子,这是如何安装JDK 1.7.0_13;
从Oracle的网站下载JDK。下载到最新版本的链接总是从http://java.oracle.com。
作为根,做;
cd /usr/local
tar xzf <the file you just downloaded>
作为普通用户,在~/中添加或更改这两行。型材要指向安装;
export JAVA_HOME=/usr/local/jdk1.7.0_13
export PATH=$PATH:$JAVA_HOME/bin
如果是更新,您可能还想删除/usr/local中的旧java安装目录。
登出并重新登录(或做。~/.profile),一切都应该正常工作。
Oracle JDK的缺点是它不会像OpenJDK那样随系统的其他部分一起更新,所以如果您正在运行需要它的程序,我主要会考虑使用它。
我只是在Ubuntu虚拟机上做了这个。我是这样做的。
Ubuntu comes with the Java JRE installed, but not the JDK. Java -version gives the JRE, not the JDK. Run javac -version. If the JDK isn't installed, you will get an error. Run the following command in the terminal to get the JDK: sudo apt install default-jdk. Now, run which javac. The output should be /usr/bin/javac. It has now been installed. IntelliJ won't let us use this path because it is the binary of javac. Go to Project Structure > Project Settings > Project. Where it says 'Project SDK', add a JDK. Then go to /usr/lib/jvm. Now you should be able to compile java projects in IntellIJ.
您可能必须编辑配置,以便IntelliJ知道在哪里查找您的主类。执行命令>编辑配置。为main类添加主类,并将项目的根目录添加为Working目录。