Macbook配置Maven

1.下载Maven

官网下载https://maven.apache.org/download.cgiMacbook配置Maven_第1张图片
或者在此下载旧版本(新版本和idea可能会不兼容出现问题)
在这里插入图片描述
选择自己想要的版本
Macbook配置Maven_第2张图片
Macbook配置Maven_第3张图片
选第一个就行
Macbook配置Maven_第4张图片

2.解压Maven

将解压的maven放到/Users/你的账户/maven下

3.终端配置

建议使用这个配置(我的mysql和tomcat都是在这个里面配的开机即可加载)

sudo vim ~/.zshrc
文件最后输入
MAVEN_HOME=/Users/mr.zhu/maven/apache-maven-3.8.6(对应自己的版本)
PATH= P A T H : PATH: PATH:MAVEN_HOME/bin
export MAVEM_HOME
export PATH
:wq!强制保存
source ~./zshrc
chmod a+x /Users/mr.zhu/maven/apache-maven-3.8.6/bin/mvn(对应自己的版本)
mvn -v

或者

sudo vim ~/.bash_profile
文件最后输入
MAVEN_HOME=/Users/mr.zhu/maven/apache-maven-3.8.6(对应自己的版本)
PATH= P A T H : PATH: PATH:MAVEN_HOME/bin
export MAVEM_HOME
export PATH
:wq!强制保存
source .bash_profile
vim ~/.zshrc
末尾添加source ~/.bash_profile
source ~/.zshrc
chmod a+x /Users/mr.zhu/maven/apache-maven-3.8.6/bin/mvn(对应自己的版本)
mvn -v

一些说明:

macos系统中的.bash_profile 中修改环境变量只对当前窗口有效,而且需要 source ~/.bash_profile才能使用,而.zshrc 则相当于 windows的开机启动的环境变量,一些博主是将环境变量配置放到了用户级的.bash_profile,并在.zshrc末尾添加source ~/.bash_profile,使得可以在开机就加载这些配置,而我是直接将环境变量添加到.zshrc中,毕竟电脑只有我一个人使用没有多账户。

Macbook配置Maven_第5张图片

注:

M1芯片在使用mvn -v时会提示无法验证的信息,到系统偏好设置->隐私->通用中点击仍然允许,之后使用mvn -v后会接着提示是否打开,点击打开之后就不会再有此类提醒。

4.setting.xml配置

打开apache-maven-3.8.1==》conf==》setting.xml
如图所示
Macbook配置Maven_第6张图片

<localRepository>/Users/mr.zhu/maven/repo</localRepository>

Macbook配置Maven_第7张图片

<mirror>
      <id>alimaven</id>
      <mirrorOf>central</mirrorOf>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
   </mirror>

Macbook配置Maven_第8张图片

<profile>
    <id>jdk-1.8</id>
    <activation>
	<jdk>1.8</jdk>
        <activeByDefault>true</activeByDefault>
    </activation>
    <properties>
	<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>

5.IDEA中Maven的配置

Macbook配置Maven_第9张图片
点击OK,配置完成

6.添加jar包到本地仓库

mvn install:install-file “-Dfile=/Users/***/maven/repo/softkeylicenseclient.jar” “-DgroupId=com.spasvo” “-DartifactId=softkeylicenseclient” “-Dversion=1.0” “-Dpackaging=jar” “-DgeneratePom=true”

Macbook配置Maven_第10张图片

7.删除Maven

直接将之前所配置的环境变量全部删除。
直接将apach-maven-x.x.x拉入废纸篓清空即可。

你可能感兴趣的:(maven,intellij-idea,java)