一、jdk安装教程

1、先去官网选择对应版本下载

官网网址:Java SE | Oracle Technology Network | Oracle 中国
这里我选择的是jdk8的版本,如果你们想下载更高的版本就选择其他版本,目前大部分公司和教程使用jdk8的版本比较多。


点击macos,并点击.dmg文件即可下载jdk,这里需要登录Oracle账号,你们可以百度查找一下解决方法。 

2、双击下载好的.dmg文件,点击JDK 8 Update 431.pkg,点击继续即可完成jdk的安装。

3、配置jdk环境

如果之前没有配置过,第一次安装jdk,我们一般需要创建一个.bash_profile文件。
首先得启动终端,进入当前用户的home目录(默认就是),可以使用cd ~进入此目录。

touch .bash_profile

然后编辑.bash_profile文件

# 方法一:(不加-e只能查看文件)
open -e .bash_profile
# 方法二:
vim .bash_profile
(只能查看文件)
点击键盘上的i,底下显示INSERT表示可以编辑
编辑完点击Esc,然后输入:wq,点击回车,即可保存编辑并退出该文件

在文件中输入以下内容,其中/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home需要修改成你自己jdk安装的路径。可通过下图操作找到对应的路径。

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH=$JAVA_HOME/bin:$PATH:.
export CLASSPATH

如何拷贝该路径,右键Home,点击显示简介右键位置的路径,点击拷贝为路径名称即可拷贝该路径。


编辑完.bash_profile文件后,在终端输入以下内容,更新刚配置的环境变量,即可完成jdk的安装。输入java -version可检查jdk是否安装成功。

source .bash_profile


出现上图表示安装成功。

二、maven安装教程

1、先去官网选择对应的版本下载

官网网址:Download Apache Maven – Maven
由于我选择的是jdk8,所以这里我选择对应的apache-maven-3.8.8版本,如果下载的是其他的jdk版本,可去网上查找适合的对应maven版本。点击.tar.gz文件,将下载好的文件解压/usr/local路径下的目录里。(/usr/local路径如何查找,可以按快捷键command + shift + g再在搜索栏中输入路径点击回车即可查找到)



在终端输入以下命令进入apache-maven-3.8.8文件夹。

cd /usr/local/apache-maven-3.8.8

2、配置全局变量

# 1.输入以下命令打开.bash_profile文件
vim ~/.bash_profile
# 2.输入以下命令配置maven环境
MAVEN_HOME=/usr/local/apache-maven-3.8.8
export MAVEN_HOME
export PATH=$PATH:$MAVEN_HOME/bin
# 3.点击Esc,并输入:wq保存退出.bash_profile文件
# 4.输入以下命令更新环境变量
source ~/.bash_profile
# 5.查看maven是否安装成功
mvn -v


出现上图表示maven安装成功。

3、配置maven本地仓库

# 1.输入以下命令进入maven目录
cd /usr/local/apache-maven-3.8.8
# 2.创建自己的仓库目录
mkdir repository
# 3.输入以下命令编辑setting.xml文件,该文件在conf目录下
vim /usr/local/apache-maven-3.8.8/conf/setting.xml
# 4.找到下图位置,输入以下内容修改为本地仓库
<!-- 本地仓库配置-->
<localRepository>/usr/local/apache-maven-3.8.8/repository</localRepository>


上面是默认仓库的位置,下面是本地仓库的位置。

4、配置阿里云镜像仓库

# 在setting.xml文件中找到下图位置,输入以下命令
<!-- 配置阿里云镜像仓库 -->
    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>*</mirrorOf>
    </mirror>

注意:后面我导入依赖时出现下载不了jar的问题,是因为我没有把原来的 mirror 标签注释掉。
解决方法:找到 mirrors 标签,先将原来配置的http://0.0.0.0给注释了,这个是高版本的maven增加的一个保护机制,如果不注释,那么使用的时候就下载不了jar包,最终如上图所示。

5、将中央仓库下载到本地仓库

保存关闭setting.xml文件后,输入以下命令

mvn help:system

完成后可输入以下命令查看repository目录中的内容

cd /usr/local/apache-maven-3.8.8/repository
ls


出现上图内容表示下载成功。

6、如果后面再次打开终端,输入mvn -v命令,发现报以下错误

zsh: command not found: mvn

则需要在终端窗口,输入以下命令

vim ~/.zshrc
# 在.zshrc文件中输入
source ~/.bash_profile

之后关闭终端,再打开终端输入mvn -v就可以了,以后就不需要每次打开终端执行source ~/.bash_profile了。(这是我在学习过程中遇到的,如果有人没出现这个问题,则不需要进行这步操作,根据前面正常配置就行,这个操作是我参考网上资料的)

更多推荐