赞
踩
目录
第一次使用Mac在安装maven过程中遇到一些坑,记录下~
Index of /dist/maven/maven-3/3.6.1/binaries
这里选用的版本是3.6.1,如果你使用的IDEA版本是2019及以下的,请选用该版本或低于该版本的!!!
下载好后使用快键键Command+空格键, 在弹出的搜索框中搜索/usr/local
将下载下来的maven压缩包解压后放到该目录当中(如图):
接着进入maven的根目录, 新建一个repo的文件夹(如图), 这个文件夹用来放我们的本地依赖
接着打开conf内的settings.xml文件, 需要配置下刚刚新建的仓库, 以及配置一些国内的远程仓库
/usr/local/apache-maven-3.6.1/repo
本地库配置好了, 接下来找到<profiles>标签配置下jdk版本和阿里的远程库(如图):
- <!-- 配置jdk版本 -->
- <profile>
- <id>jdk-1.8</id>
- <activation>
- <activeByDefault>true</activeByDefault>
- <jdk>1.8</jdk>
- </activation>
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <maven.compiler.source>1.8</maven.compiler.source>
- <maven.compiler.target>1.8</maven.compiler.target>
- <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
- </properties>
- </profile>
- <!-- 配置阿里的远程库 -->
- <profile>
- <id>aliyunRepository</id>
- <repositories>
- <repository>
- <id>aliyun</id>
- <url>https://maven.aliyun.com/repository/central</url>
- <releases>
- <enabled>true</enabled>
- </releases>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- </repository>
- </repositories>
- <pluginRepositories>
- <pluginRepository>
- <id>aliyun-plugin</id>
- <url>https://maven.aliyun.com/repository/central</url>
- <releases>
- <enabled>tSrue</enabled>
- </releases>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- </pluginRepository>
- </pluginRepositories>
- </profile>
激活使用阿里远程库:
- <activeProfiles>
- <!-- 手动激活 -->
- <activeProfile>aliyunRepository</activeProfile>
- </activeProfiles>
到这maven的配置就好了, 接下来需要配置下环境变量
快键键Command+空格键, 在弹出的搜索框中搜索终端, 输入以下命令:
chmod a+x /usr/local/apache-maven-3.6.1
编辑修改.zshrc文件
vim ~/.zshrc
在打开的文件中添加以下配置:
- export MAVEN_HOME=/usr/local/apache-maven-3.6.1
- export PATH=$PATH:$MAVEN_HOME/bin
重新加载配置:
source ~/.zshrc
测试是否成功配置:
mvn -v
显示版本号则表示配置成功
这个问题只需要在设置中搞下就好啦~
点仍然允许后输入下电脑的开机密码即可,然后重新在终端中输入mvn -v的话会再次弹出那个框, 我们只需要点下打开即可~ 之后就不会有这个问题了
.zshrc
文件是 Zsh(Z shell)的一个配置文件,它包含了针对用户的个性化设置和偏好。当您启动一个新的 Zsh shell 会话时,该文件会被自动加载并执行。.zshrc
文件通常位于用户的主目录中(~/.zshrc
)。
.zshrc
文件的主要作用包括:
PATH
、JAVA_HOME
等,这些变量对于运行程序和脚本很重要。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。