Maven 入门 (1)—— 安装

http://blog.csdn.net/kakashi8841/article/details/17371837

1、下载maven安装包

http://maven.apache.org/download.cgi

2、基于Unix的操作系统(Linux、Solaris 和 Mac OS X)

  1. 解压上面下载的包,例如apache-maven-3.1.1-bin.tar.gz到一个你准备用于安装maven3.1.1的目录。
  2. 在命令行终端,增加M2_HOME环境变量,例如:export M2_HOME=/usr/local/apache-maven/apache-maven-3.1.1
  3. 增加M2环境变量,例如 export M2=$M2_HOME/bin
  4. 可选:增加MAVEN_OPTS环境变量用于指定JVM属性,例如 export MAVEN_OPTS="-Xms256m -Xmx512m"。这个环境变量能用于提供额外的参数给Maven。
  5. 增加M2环境变量到你的path,例如 export PATH=$M2:$PATH
  6. 确认JAVA_HOME设置为你JDK的位置。例如 export JAVA_HOME=/usr/java/jdk1.5.0_02而且 $JAVA_HOME/bin在你的PATH环境变量中
  7. 运行mvn --version确认是否正确完成安装,正常应该会输出maven的一些信息
注:就本人实践,在 MAC OS X 10.9 上,设置JAVA_HOME和PATH可能会无效,实际java命令还是指向通过mac控制台安装的JDK6。我是通过在/Library/Java目录下建立一个软连接Home,指向你真正的JDK地址来解决了这个问题。文件和连接间的关系如下:

转载于:https://www.cnblogs.com/123ing/p/4132947.html

Maven 入门 (1)—— 安装相关推荐

  1. Maven - 基础入门与安装配置

    Maven - 基础入门与安装配置 [1]Maven基础入门 Maven的核心程序中仅仅定义了抽象的生命周期,但是具体的工作必须由特定的插件来完成.而插件本身并不包含在Maven的核心程序中. 当我们 ...

  2. Maven入门学习,安装及创建项目

    一.maven介绍: 1.maven是一个基于项目对象模型(POM Project Object Model),通过配置文件管理项目的工具(项目管理工具). 2.maven主要功能:发布项目(从编译到 ...

  3. Maven入门指南⑦:Maven的生命周期和插件

    Maven入门指南⑦:Maven的生命周期和插件 一个完整的项目构建过程通常包括清理.编译.测试.打包.集成测试.验证.部署等步骤,Maven从中抽取了一套完善的.易扩展的生命周期.Maven的生命周 ...

  4. Maven学习总结(一)——Maven入门

    2019独角兽企业重金招聘Python工程师标准>>> Maven学习总结(一)--Maven入门 一.Maven的基本概念 Maven(翻译为"专家",&quo ...

  5. Maven学习(一)——Maven入门

    为什么80%的码农都做不了架构师?>>>    一.Maven的基本概念 Maven(翻译为"专家","内行")是跨平台的项目管理工具.主要服 ...

  6. Maven入门指南(一)

    原文链接  译文链接  译者:nkcoder  校对:方腾飞 Maven介绍: Maven是一个强大的Java项目构建工具.当然,你也可以使用其它工具来构建项目,但由于Maven是用Java开发的,因 ...

  7. Maven入门极简使用教程

    Maven入门级别使用 回顾 拦截器 统一异常处理 ​ 实现接口的方式. ​ 注解方式.(分享) ​ 如果是ajax请求,会将异常信息发送到客户端的响应中. 复习spring springmvc SS ...

  8. jooq 入门_jOOQ,H2和Maven入门

    jooq 入门 本文是我们学院课程" jOOQ –类型安全数据库查询"的一部分 . 在SQL和特定关系数据库很重要的Java应用程序中,jOOQ是一个不错的选择. 当JPA / H ...

  9. Maven入门详解以及Eclisp的集成

    1.首先要安装Maven到操作系统上 Maven的下载页面:http://maven.apache.org/download.html Maven跟Tomcat很像,下载下来后直接解压在指定的目录就安 ...

最新文章

  1. 雷军的最后一次 重 大 创 业
  2. 安装 Thonny 软件环境开发PI Pico
  3. java 小波去噪原理_小波去噪的基本知识
  4. 四年努力,梦归阿里,和大家聊聊成长感悟
  5. 转:C#判断ContextMenuStrip右键菜单的来源(从哪个控件弹出来的)
  6. boost::mpi模块围绕环传递数据的通信器的测试
  7. oracle odbc 设置_Oracle删除不干净怎么办?
  8. HTML5 中的下载简化处理
  9. SQL注入攻击及防范
  10. 贴一段Jenkins的自动发布脚本
  11. c mysql分页存储过程_mysql 分页存储过程调用报错
  12. 关闭ie烦人的提示信息
  13. IOS之xib计算cell的高度
  14. LOJ 2743(洛谷 4365) 「九省联考 2018」秘密袭击——整体DP+插值思想
  15. java泛型方法实现数值类型加法
  16. RocksDB Compaction(一)介绍
  17. win7如何调整计算机c盘,win7系统让c盘和d盘合并的两种方法
  18. matlab复数矩阵 画图,包含矩阵、复数的函数画图问题,请赐教
  19. OCR:财务报表识别
  20. 计算机管理蓝屏不重启,windows10系统怎么设置蓝屏后不自动重启

热门文章

  1. UDP和TCP协议包大小的计算-转
  2. 雷军:启动手机+AIoT双引擎战略 5G春天到来前打持久战
  3. 《C和C++代码精粹》——1.7 类型安全I/O
  4. HTML与CSS(图解6):超链接
  5. Server 2008 R2 AD RMS完整部署:AD部署篇
  6. 一起谈.NET技术,WPF 基础到企业应用系列5——WPF千年轮回2
  7. 如何利用MySQL加密函数保护Web网站敏感数据
  8. java线程实现及线程池的使用
  9. Flask爱家租房--订单(下订单)
  10. 电开大计算机应用基础作业,2016年电大-电大计算机应用基础作业 答案.doc