一、 下载

  没有 Maven 的朋友可以去 Apache 的官网下载一个 Maven, Apache-Maven 官网下载 : https://maven.apache.org/download.cgi

  这里下载 Link 这一列的就可以了, Binary 就是二进制版本就是编译后的版本直接可以用的, source 就是代码开源版,就是 Apache-Maven 的源码包。windows 就下载 .zip 后缀的,linux/unix 下载 tar.gz 的。

二、安装

  1. 下载下来的是压缩包,直接解压到指定目录就行了。

  2. 添加 path 路径

  windows :

    

    

  linux :

  编辑 profile 文件 :

# vi /etc/profile

  编辑这段代码加到 profile 文件中最后,切记 $MAVEN_HOME/bin 后面跟着的是 : 英文冒号

export MAVEN_HOME=你的解压目录
export PATH=$MAVEN_HOME/bin:$PATH

三、配置

  在你希望的位置创建一个 repo 文件目录,我是在 Maven 的跟目录创建的

编辑 settings.xml 文件, 路径 : 解压目录/conf/settings.xml

1. 配置本地仓库位置, 配置这个的目的是把你平时用过的 jar 都下载下来然后保存起来,下次用的时候直接从本地调就不需要重复下载了,找到 localRepository 这个标签,原来文档是注释掉的,你只需要把那个标签拷贝出来写上自己的路径就行了

<localRepository>自己创建的 repo 文件目录</localRepository>

2. 配置阿里国内仓库, 配置这个的原因是因为 Apache-Maven 的默认仓库是在国外的,下载速度实在不给力,所以就配置我们马哥的仓库,还是很给力的。这里我们找到 mirrors 标签下的 mirror 标签,同样的 Apache 给了我们一份模板,我们只需要拷贝出来修改一下就可以使用了

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

四、 总结与技巧

  1. 写这篇博文主要是总结一下自己在使用 Apache-Maven 中的一些问题,关键是不想每次都查别人的文档,这些东西又不想去背,干脆就自己写一篇文档来看一下。

  2. 如果大家在使用 Maven 的使用 pom.xml 的配置不会写, 可以去 https://mvnrepository.com/ , 只需要把你需要的 jar 包的名称写在搜索框里就可以检索出你需要的包的信息了,选择版本就有 pom.xml 的配置信息,拷贝下来就能直接用了!

最新文章

  1. EasyUI学习笔记之panel
  2. JSON的三种解析方式
  3. 银联接口测试——详细(JAVA)
  4. Linux Kernel 空指针逆向引用拒绝服务漏洞
  5. Google API v3 设置Icon问题处理
  6. ThinkPHP第二十三天(Category表结构、PHPExcel导入数据函数)
  7. 利用forwardInvocation实现消息重定向
  8. 多线程面试题系列(2): CreateThread与_beginthreadex本质区别
  9. java抽象类、抽象方法、接口、实现接口详解
  10. psycopg2+postgis+pgAdmin4
  11. React router动态加载组件-适配器模式的应用
  12. 爬虫时http错误提示
  13. wamp memcache 的安装与扩展(Windows 64)
  14. 很漂亮的Wince开发控件库Beemobile简介【转】
  15. linux常用命令大全(linux基础命令入门到精通+命令备忘录+面试复习+实例)
  16. SQL常见面试题
  17. Impala源码之资源管理与资源隔离
  18. High Performance MySQL笔记:count
  19. D3——Updates, Transitions, and Motion
  20. JSP页面中的Meta标签详解

热门文章

  1. 网站Seo纲领
  2. 【BZOJ3622】已经没什么好害怕的了 容斥原理+dp
  3. HttpClient 基于连接池的使用
  4. pip_install的安装
  5. selenium滑动验证码操作
  6. rpm命令-以jenkins为例
  7. VS2013过期激活
  8. VIA格式转COCO格式
  9. su切换用户报错cannot set user id: Resource temporarily unavailable
  10. yalinqo 的使用...