编程崽

登录

一叶在编程苦海沉沦的扁舟之上,我是那只激情自射的崽

Java开发-JDK和Maven的安装和卸载

Java开发-JDK和Maven的安装和卸载

安装JDK

注意,JDK所属公司Oracle,在某年修改了JDK的版权协议,某个版本之后的版本,将不能再免费商用。

最后一个免费版本,是JDK 8的update为202这个编号的版本(jdk-8u202),下载地址:华为云镜像jdk-8u202下载

Mac 安装JDK

在上面的地址下载 JDK 安装程序,安装即可。

使用 dmg 文件安装的 java,不用设置环境变量,它的安装位置如下,如果有其他程序需要从环境变量中读取 JAVA_HOME,则可以自己再设置一下。

sh 复制代码
ls /Library/Java/JavaVirtualMachines/

Linux 安装JDK

仍然是在上面的网站,下载linux的JDK安装包,我的系统版本是Ubuntu 18.04.5 LTS \n \l,选择的是jdk-8u202-linux-x64.tar.gz这个JDK版本。

在服务器的终端中操作。

sh 复制代码
# 在服务器下载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安装目录修改为自己的。

sh 复制代码
# 安装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文件,让改动生效

sh 复制代码
source /etc/profile

最后在任意位置,输入java,就可以看到是否安装成功了。

Mac电脑卸载JDK

sh 复制代码
# 先查看jdk版本
ls /Library/Java/JavaVirtualMachines/

# 输出
jdk-14.0.2.jdk

# 执行卸载的操作,其实就是删除jdk文件包,注意要输入上面查出的jdk版本名称
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-14.0.2.jdk

# 不报错就是卸载完成

Linux 卸载JDK

linux系统卸载java,直接修改/etc/profile文件,再把java文件夹删掉就行。

Maven

maven 是 java 需要的一个 jar 包版本控制工具。

linux 同 Mac 的安装

官网下载对应版本:Maven下载地址

官网安装教程:Maven安装

下载后解压,然后移动到想要存放的位置,比如:

sh 复制代码
mv ./apache-maven-3.6.3 ~/

最后再添加一下环境变量,把 maven 目录下的 /bin 目录放到全局变量 PATH 中即可,编辑 ~/.bash_profile 文件,添加如下两行:

sh 复制代码
export M2_HOME="/Users/myAccount/apache-maven-3.6.3" # maven 目录,注意修改成自己的
export PATH=$M2_HOME/bin:$PATH

修改完成后,刷新文件,使修改生效:

sh 复制代码
source ~/.bash_profile

linux 同 Mac 的卸载

删掉 maven 目录,并删除环境变量配置即可。