Ubuntu 安装jdk和配置java环境变量


目录

下载jdk压缩包

解压文件

配置环境变量

检验环境变量的配置

运行简单的java程序



由于个人兴趣,最近安装了一个双系统(Windows10&&Ubuntu),开始体验Ubuntu的使用。在安装jdk和配置java环境变量的时候遇到了一些问题,就记下来当作笔记。

下载jdk压缩包

首先百度搜索jdk,点击第二个进入如下页面。

Ubuntu 安装jdk和配置java环境变量

找到Linux版本的jdk,点击下载。

Ubuntu 安装jdk和配置java环境变量

原先系统中没有安装openjdk的可以忽略下面一条。

ps:我这边由于之前安装了openjdk,所以安装之前需要把之前的jdk卸载掉。

     命令如下:

sudo apt-get remove openjdk*

解压文件

在Linux的文件下载目录中找到对应的文件,解压文件到对应的目录。

先创建文件夹  这个根据每个人存放文件位置,不尽相同。

sudo mkdir /usr/local/lib/java

进入到存jdk压缩包的文件夹,然后执行下面的命令,后面-C...的命令是解压到对应的文件夹

sudo tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/local/lib/java

配置环境变量

解压好了以后,就开始配置环境变量了,打开对应的配置文件.bashrc。注意这边的权限要加上sudo

sudo vi ~/.bashrc

然后在文件的末尾加上以下内容:

export JAVA_HOME=/usr/local/lib/java/jdk1.8.0_181
export CLASSPATH=.:${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

保存并退出。然后输入命令来生效:

source ~/.bahsrc

检验环境变量的配置

配置好了环境变量以后,就要查看环境变量的配置是否成功。Ctrl+Alt+T打开终端,然后执行命令:

sudo javac
//如果发现javac命令有问题,可以查看对应的环境变量的配置,具体如下
echo $JAVA_HOME
echo $CLASSPATH
echo $PATH
//注意环境变量之前一定要加一个"$"符号

运行简单的java程序

为了让大家直接检验,环境变量配置是否成功,我们可以写一个简单的java程序来检验一下。

创建一个打印类Print:

public class Print {
	private static String name = "XXX"; 
 	public static void main(String args[]){
  		System.out.println("I love Beijing\r\n" + 
			"I love China \r\n" + "Beijing is the capital of China \r\n");
		System.out.println("my name is " + name);
 	}
}

编译类,然后执行:

javac Print.java

java Print

最终的执行结果截图如下:

Ubuntu 安装jdk和配置java环境变量