1.安装maven

Installing Maven

1)Unpack the archive where you would like to store the binaries, eg:

Unix-basedoperating systems (Linux, Solaris and Mac OS X)

tarzxvf apache-maven-3.x.y.tar.gz

Windows

unzipapache-maven-3.x.y.zip

2)A directory called "apache-maven-3.x.y" will be created.

3)Add the bin directory to your PATH, eg:

Unix-basedoperating systems (Linux, Solaris and Mac OS X)

exportPATH=/usr/local/apache-maven-3.x.y/bin:$PATH

Windows

setPATH="c:\program files\apache-maven-3.x.y\bin";%PATH%

4)Make sure JAVA_HOME is set to the location of your JDK

5)Run "mvn --version" to verify that it is correctly installed.

大意翻译及操作:

Step1:下载,如下图

Step2: linux系统下:解压maven-3.5.3-bin.tar.gz文件到某个路径(如:/home/zm/JavaSoft/maven-3.5.3

Windowns系统下:解压maven-3.5.3-bin.zip文件到某个路径

Step3:创建M2_HOME指向刚刚解压后的目录(环境配置)

linux系统:配置Maven环境:

sudo vim /etc/profile
G
o
export M2_HOME=/home/zm/JavaSoft/maven-3.5.3
export PATH=$PATH:$M2_HOME/bin
:wq
. /etc/profile

Windows配置Maven环境:系统-高级-环境变量【使用用户变量】

M2_HOME=D:\JavaSoft\maven3.5.3
PATH=%PATH%;%M2_HOME%\bin
Step4:查看maven是否安装好。
控制台执行mvn--v命令

The resultshould look similar to

Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-25T03:49:05+08:00)
Maven home: D:\java\maven\apache-maven-3.5.3\bin\..
Java version: 1.8.0_162, vendor: Oracle Corporation
Java home: D:\java\jdk\jdk1.8.0_162\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

自己Windows 10环境配置成功如下:

MAVEN_HOME=D:\Java\maven\apache-maven-3.5.3
path=%path%;%MAVEN_HOME%\bin

注意:maven要和JDK在同一个目录级别,查看maven是否配置成功

2.maven 仓库配置

1.首先配置下maven的库资源文件的存放路径:

1)$M2_HOME/conf/settings.xml:(/home/zm/JavaSoft/apache-maven-3.5.3/conf/settings.xml)配置本地仓库:<localRepository>(<localRepository>/home/zm/.m2/repository</localRepository>)

本地仓库配置过程中,插件和依赖包下载跟网络有关(可能Maven仓库:http://mvnrepository.com/在外网的原因)

2) 配置阿里的Maven仓库

执行maven命令

ArchetypeCatalog

This isa reference for the Archetype Catalog descriptor.
Theseare standard catalogfiles which containinformation about Archetypes so that users can be presented with a list ofarchetypes from any number of catalogs to generate new projects.
TheArchetype Plugin knows by default its internal catalog. It also knows about thelocal and remote catalogs:
            local represents(描述) the ~/.m2/archetype-catalog.xmlcatalog file,           
            remote represents thehttp://repo.maven.apache.org/maven2/archetype-catalog.xml catalog file.
TheArchetype Plugin can also read catalogs from filesystem/HTTP by providing thepath/URL of a catalog file or of a directory containing an archetype-catalog.xml file.
<archetype-catalog xmlns="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-catalog/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-catalog/1.0.0http://maven.apache.org/xsd/archetype-catalog-1.0.0.xsd">           
           <archetypes>
                <archetype>
                    <groupId/>
                    <artifactId/>
                    <version/>
                    <repository/>
                    <description/>
                </archetype>
            </archetypes>
</archetype-catalog>

Maven阿里云配置

LINUX系统下阿里云配置:

$M2_HOME/conf/settings.xml:(/home/zm/JavaSoft/apache-maven-3.3.9/conf/settings.xml),进行如下配置:

Windows 系统下阿里云maven配置如下:(可以使用)

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

Maven私服配置(一笔带过)

Nexus私服搭建

第一步:下载nexus-webapp-1.9.2.4.war包,然后拷贝到tomcat下的webapps目录中

第二步:启动tomcat 默认登录账户密码为: admin  admin123

第三步:访问http://localhost:8080/项目名称/

Nexus仓库的默认的地址, nexus-2.1.2\WEB-INF\plexus.properties进行配置

Maven 环境配置相关推荐

  1. Java-Maven(四):Eclipse集成Maven环境配置

    一般maven都需要集成到IDE上使用的,而不是单独的使用,常见的maven可集成IDE:eclipse.IntelliJ IDEA.但这里就只学习eclipse集成maven的基础上,进行maven ...

  2. java 环境配置 maven 环境配置

    1.windows 下Java 环境的安装和配置: 下载jdk并安装 配置环境变量: (1) 新建JAVA_HOME环境变量,赋值为JDK的安装目录: (2) 新建CLASSPATH环境变量,赋值为. ...

  3. Maven环境配置,IDEA配置Maven。

    ​​​Maven环境配置,IDEA配置Maven. 一.下载Maven 二.配置环境变量 三.配置镜像 四.IDEA的Maven设置 一.下载Maven 方式一:在官网下载压缩包,Maven官网 方式 ...

  4. maven环境配置 win10,配置阿里云私服和默认仓库地址

    maven环境配置 win10 前提 具体步骤 其它问题 前提 JDK环境已经配置,检查 具体步骤 1.下载maven: https://maven.apache.org/download.cgi 2 ...

  5. Java开发本地环境搭建:JDK、Maven环境配置

    文章目录 引言 I 前置知识 1.1 Maven 依赖管理 1.2 JDK环境变量 1.3 idea配置jdk II Jdk安装及环境变量设置 2.1 windows 下配置环境变量 2.2 Linu ...

  6. Maven环境配置及IntelliJ IDEA中的Maven部署(亲自测试)

    小编简介 这几天因为项目需要,要配置maven环境,自己亲自动手进行了配置,过程还算是比较顺利,借这个机会,跟大家分享一下! 配置过程 第一步: 下载maven包 maven下载地址 如图所示: 这是 ...

  7. Maven环境配置(本文以“apache-maven-3.8.2”的安装配置为例)

    目录 一.MAVEN下载 二.MAVEN环境变量配置 三.MAVEN镜像与本地仓库的配置 3.本地仓库配置:(注:示例中仓库路径仅供参考,实际以个人配置路径为主) 4.阿里云镜像配置:(注:一定要插入 ...

  8. Eclipse上Maven环境配置使用

    1. 安装配置Maven: 1.1 从Apache网站 http://maven.apache.org/ 下载并且解压缩安装Apache Maven. Maven下载地址: http://maven. ...

  9. Windows下Maven 环境配置

    1.首先,检查是否安装了jdk,打开cmd,输入java,需安装java环境变量,maven前提条件需要安装jdk. 2.接着,进入Maven 下载地址:Maven下载地址 ,选择下面的压缩包. 3. ...

最新文章

  1. 微型计算机48MHz辐射超,2012职称计算机考试题理论题库
  2. 【数字信号处理】LTI 系统因果性与稳定性示例 ( 示例一 | 示例二 )
  3. Orchard: Shape展现介绍
  4. 数据中心成为生态系统向绿色氢经济转变的催化剂
  5. 期末数据结构复习稳过不挂指南(更新中)
  6. Google发布TCC 更好的理解视频中事件逻辑
  7. antlr idea 入门_ANTLR入门:构建简单的表达语言
  8. win7 mysql php apache myadmin_windows下Apache+mysql+php+phpMyAdmin的安装及配置 | 学步园
  9. 批量从网上下载图片、zip等文件到本地[java爬虫]
  10. 手机屏大字滚动_LED跑马灯屏-LED跑马灯屏App下载-
  11. java微信发文字乱码_获取微信用户信息出现乱码
  12. HTML的a标签href设为零操作的原因和方式
  13. python pil怎么调用_python3如何使用pil
  14. linux环境变量中无cc,Linux环境变量
  15. 图像处理中饱和度、色调、对比度的定义
  16. c语言中pinMode的作用,Arduino C语言的基本结构
  17. 《弹性计算:无处不在的算力》隆重发布!来自业内TOP1团队的倾力输出!
  18. 7-85 根据输入的空气污染指数,输出相应的信息。
  19. 【复合五点高斯-勒让德公式】
  20. chrome插件安装方法教程

热门文章

  1. 2018年9月9日 学习第一天
  2. Marin说PCB之POC电路layout设计总结
  3. PP实施经验分享(13)——SAP中BOM查询技巧CS11/CS12/CS13/CS14/CS15/CSMB
  4. 巴什博奕----取完者负的分析
  5. www.oa.lx index.php,某oa系统的审计
  6. OA系统授权、删除权限
  7. iOS swif5 轮播图
  8. Linux_15_软件安装-RPM/YUM
  9. java写入hbase 缓冲区_java实现JavaPairDStream写入hbase
  10. ThreadingTest软件测试界顶层设计--由中国人引领的数字化软件测试时代来了