linux及windows安装maven

一.linux安装maven

1.wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz

下载maven,将maven放入合适的目录,一般为/home/用户名/集中软件的地方

2.解压 tar -zxvf apache-maven-3.6.1-bin.tar.gz

3.重新命名 mv apache-maven-3.6.1 maven

4.修改环境变量 sudo vi /etc/profile 在末尾加入

export M2_HOME=/home/chx/maven

export PATH=$PATH:$M2_HOME/bin

:wq  保存

5.环境变量生效 source /etc/profile

6.验证:mvn -v

二.windows下安装maven

1.下载链接 https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.zip

2. 配置环境变量

(1).在系统变量里 添加 M2_HOME 和 MAVEN_HOME 其属性值都是maven的解压路径(即安装路径)。如:

(2).在系统变量的PATH里追加 %M2_HOME%in;

3.验证 在命令行里输入 mvn -version,输出版本即配置成功!

4.配置本地库及远程库路径:

(1).修改<maven安装路径>confsetting.xml,找到  localRepository,更改为想存放的路径。如:

(2).修改<mirrors>标签内容为:

<mirrors>
    <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>*</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror> 
</mirrors>

 三、pom文件子项目引用父项目的依赖。

如果父项目用的<dependencyManagement>标签,则子项目需要用<groupId><artifactId> 两个标签引入。

如果父项目用的<dependencies>标签,则子项目自动引入。

注意:今天新装idea和maven,启动时报Cannot resolve plugin org.apache.maven.plugins:maven-jar-plugin:2.4 等相关错误,经过调查发现原因有如下可能:

  1.我的问题:本地仓库文件夹权限错误,要改为对应用户有读写权限。

  2.网上还有的说是idea配置maven的问题,即setting.xml配置仓库文件夹与idea设置不符。

原文地址:https://www.cnblogs.com/chxwkx/p/10945074.html