1.deb安装方法#
安装Oracle的jdk8
1 | wget https://s3.cn-north-1.amazonaws.com.cn/tfssa/packages/oracle-java/oracle-java8-jdk_8u181_amd64.deb |
如何依赖不满足
1 | sudo apt-get install -f |
如果依赖的包找不到,可以尝试
1 | 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 中
1 | cat /etc/profile.d/jdk.sh |
使用下面命令来使得这些配置生效
1 | source /etc/profile |
其他安装包地址:
aws jdk_8u181_amd64下载地址
1 | 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 文件中添加环境变量
1 | export JAVA_HOME=/usr/lib/jvm/java-8-oracle |
让配置生效
1 | source /etc/profile |
最后通过 java -version 查看是否生效
参考:Ubuntu安装Oracle Java8以及环境变量的正确设置方法
3.Mac系统dmg安装方法#
1.x86芯片
安装jdk-8u211-macosx-x64.dmg
1 | https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html |
2.arm芯片
m1 macbook pro jdk下载地址,使用原生arm的jdk编译速度更快,30s->11s
1 | https://cdn.azul.com/zulu/bin/zulu8.50.0.1017-ca-jdk8.0.275-macos_aarch64.dmg |
mac jdk11 下载地址
1 | https://repo.huaweicloud.com/java/jdk/11.0.2+9/jdk-11.0.2_osx-x64_bin.dmg |
同时安装jdk8和jdk11,在~/.bash_profile中添加
1 | # java |
输入java8或者java11可以进行切换,参考:M1 macOS安装java8/java11并动态切换