zoukankan      html  css  js  c++  java
  • 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设置不符。

  • 相关阅读:
    SPOJ 4487. Can you answer these queries VI splay
    Oracle Enterprise Linux 64-bit 下Oracle11g的监听配置改动及測试步骤
    欧拉函数
    安装Windows7步骤
    在Eclipse中执行、配置Hadoop
    java设计模式演示样例
    VC中获取窗体句柄的各种方法
    HTML5 Canvas中实现绘制一个像素宽的细线
    Java实现 蓝桥杯VIP 基础练习 Sine之舞
    Java实现 蓝桥杯VIP 基础练习 Sine之舞
  • 原文地址:https://www.cnblogs.com/chxwkx/p/10945074.html
Copyright © 2011-2022 走看看