在linux下,编译代码应该使用OpenJDK,使用普通JDK会编译报错。这就涉及到OpenJDK的安装问题,这里将安装步骤整理了一下,便于后续参考。
1、下载OpenJDK,这里提供一个下载网址,适用于linux x86-64位系统,是openJDK的1.8.x版本
https://download.csdn.net/download/iterjiay/9878121
2、下载结束后,得到java-8-openjdk-amd64.tar压缩包,拷贝到linux系统下
sudo su - 切换到root用户,
tar -vf java-8-openjdk-amd64.tar 解压tar文件,
cp -r java-8-openjdk-amd64 /usr/lib/jvm 将jdk解压后文件夹拷贝到jvm目录下
3、vi /etc/profile
在文件末尾添加:
JAVA_HOME=/usr/java/java-8-openjdk-amd64PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
4、su - 用户名 切换到普通用户
source /etc/profile 执行profile文件
5、配置完成,可以编译代码了。