起因
最近在编译Asp.Net Core 3.1的源码,因为网络问题一直缺少组件,无法编译.突然想起在阿里云的ECS(Ubuntu)能不能编译通过呢? 因为Asp.Net Core编译环境是需要NodeJs和JDK的.所以这里记录一下安装JDK的步骤.
wget --no-check-certificate https://code.aliyun.com/kar/oracle-jdk/raw/3c932f02aa11e79dc39e4a68f5b0483ec1d32abe/jdk-11.0.7_linux-x64_bin.tar.gz
tar -zxvf jdk-11.0.7_linux-x64_bin.tar.gz
2. 配置
在/etc/profile文件末尾加入以下配置,然后保存/etc/profile
export JAVA_HOME=/softwares/jdk-11.0.7
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
让环境变量生效:
source /etc/profile
在查看jdk是否安装成功:
java -version
效果: