前言
最近做编译原理实验,在ubuntu16.04(当然对于ubuntu18.04也是可以的)配置Java环境,运行BIT-MiniCC项目,特此小记一下。
一、安装JDK
下载JDK
网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
选择这个:
解压JDK
先在/usr/lib下新建一个jvm文件夹
sudo mkdir /usr/lib/jvm
创建完文件夹之后,需要将JDK复制到jvm目录下
sudo mv jdk-8u281-linux-x64.tar.gz /usr/lib/jvm
首先得先进入到/usr/lib/jvm目录,解压文件:
cd /usr/lib/jvm
sudo tar zxvf jdk-8u281-linux-x64.tar.gz -C /opt
配置环境变量
(1)打开 /etc/profile文件
sudo gedit /etc/profile
(2)打开文件后,在文件末尾加入以下语句,每条语句之间要空一行
export JAVA_HOME=/opt/jdk1.8.0_281
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
查看JDK是否安装成功
source /etc/profile
java -version
安装成功如图所示:
二、安装eclipse
下载eclipse
这里使用中科大的镜像,速度会快很多
http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/2020-12/R/
选择这个
安装eclipse
将eclipse解压到/opt文件夹下
sudo tar zxvf eclipse-java-2020-12-R-linux-gtk-x86_64.tar.gz -C /opt/
我这里解压到home/eclipse
点击eclipse就能直接用了