注意,JDK所属公司Oracle,在某年修改了JDK的版权协议,某个版本之后的版本,将不能再免费商用。
最后一个免费版本,是JDK 8的update为202这个编号的版本(jdk-8u202),下载地址:华为云镜像jdk-8u202下载。
在上面的地址下载 JDK 安装程序,安装即可。
使用 dmg 文件安装的 java,不用设置环境变量,它的安装位置如下,如果有其他程序需要从环境变量中读取 JAVA_HOME,则可以自己再设置一下。
ls /Library/Java/JavaVirtualMachines/
仍然是在上面的网站,下载linux的JDK安装包,我的系统版本是Ubuntu 18.04.5 LTS \n \l
,选择的是jdk-8u202-linux-x64.tar.gz
这个JDK版本。
在服务器的终端中操作。
# 在服务器下载jdk包
wget https://mirrors.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz
# 使用tar解压
tar -zxvf jdk-8u202-linux-x64.tar.gz
# 解压完成后,下载的压缩包就没用了,可以删掉了,然后可以把解压出来的文件夹移动位置,移动到自己想放到的地儿,这个随意。
# 移动位置
mv jdk1.8.0_202 /usr/lib/
然后需要让系统全局能够使用java指令,需要编辑/etc/profile
这个文件,把下面的几行指令插入到文件中,添加到最后就行。
注意需要把jdk安装目录修改为自己的。
# 安装jdk
export JAVA_HOME=/usr/lib/jdk1.8.0_202 # 这里注意修改jdk的安装目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH} # java指令添加到 #PATH 中
把上面的指令插入到/etc/profile
中后,需要刷新一下/etc/profile
文件,让改动生效
source /etc/profile
最后在任意位置,输入java
,就可以看到是否安装成功了。
# 先查看jdk版本
ls /Library/Java/JavaVirtualMachines/
# 输出
jdk-14.0.2.jdk
# 执行卸载的操作,其实就是删除jdk文件包,注意要输入上面查出的jdk版本名称
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-14.0.2.jdk
# 不报错就是卸载完成
linux系统卸载java,直接修改/etc/profile
文件,再把java文件夹删掉就行。
maven 是 java 需要的一个 jar 包版本控制工具。
官网下载对应版本:Maven下载地址
官网安装教程:Maven安装
下载后解压,然后移动到想要存放的位置,比如:
mv ./apache-maven-3.6.3 ~/
最后再添加一下环境变量,把 maven 目录下的 /bin 目录放到全局变量 PATH 中即可,编辑 ~/.bash_profile 文件,添加如下两行:
export M2_HOME="/Users/myAccount/apache-maven-3.6.3" # maven 目录,注意修改成自己的
export PATH=$M2_HOME/bin:$PATH
修改完成后,刷新文件,使修改生效:
source ~/.bash_profile
删掉 maven 目录,并删除环境变量配置即可。