ubuntu下JDK的安装
1.deb安装方法
安装Oracle的jdk8
wget https://s3.cn-north-1.amazonaws.com.cn/tfssa/packages/oracle-java/oracle-java8-jdk_8u181_amd64.deb sudo dpkg -i ./oracle-java8-jdk_8u181_amd64.deb
如何依赖不满足
sudo apt-get install -f
如果依赖的包找不到,可以尝试
sudo mv /etc/apt/sources.list.d/backports.list /etc/apt/sources.list.d/backports.list.bak
选择使用rpm或者apt-get来安装java-8-oracle,这时的配置将会在 /etc/profile.d/jdk.sh 中
cat /etc/profile.d/jdk.sh
使用下面命令来使得这些配置生效
source /etc/profile
其他安装包地址:
aws jdk_8u181_amd64下载地址
https://s3.cn-north-1.amazonaws.com.cn/tfssa/packages/oracle-java/oracle-java8-jdk_8u181_amd64.deb
2.tar包安装方法
参考:Debian 上安装 java | openjdk8的方法 使用Amazon Correo解决Package 'openjdk-8-jdk' has no installation candidate
下载好JDK,解压在/usr/lib/jvm/目录下
然后在 /etc/profile 文件中添加环境变量
export JAVA_HOME=/usr/lib/jvm/java-8-oracle export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
让配置生效
source /etc/profile
最后通过 java -version 查看是否生效
参考:Ubuntu安装Oracle Java8以及环境变量的正确设置方法
3.Mac系统dmg安装方法
1.x86芯片
安装jdk-8u211-macosx-x64.dmg
https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html
2.arm芯片
m1 macbook pro jdk下载地址,使用原生arm的jdk编译速度更快,30s->11s
https://cdn.azul.com/zulu/bin/zulu8.50.0.1017-ca-jdk8.0.275-macos_aarch64.dmg
mac jdk11 下载地址
https://repo.huaweicloud.com/java/jdk/11.0.2+9/jdk-11.0.2_osx-x64_bin.dmg
同时安装jdk8和jdk11,在~/.bash_profile中添加
# java export JAVA_8_HOME=$(/usr/libexec/java_home -v1.8) export JAVA_11_HOME=$(/usr/libexec/java_home -v11) alias java8='export JAVA_HOME=$JAVA_8_HOME' alias java11='export JAVA_HOME=$JAVA_11_HOME' # default to Java 8 java8
输入java8或者java11可以进行切换,参考:M1 macOS安装java8/java11并动态切换
本文只发表于博客园和tonglin0325的博客,作者:tonglin0325,转载请注明原文链接:https://www.cnblogs.com/tonglin0325/p/5348501.html