Mac OS X下Maven的安装与配置

作者: ted005 | 来源:发表于2015-07-25 11:52 被阅读146503次

Mac OS X 安装Maven:

  • 下载 Maven, 并解压到某个目录。例如/Users/robbie/apache-maven-3.3.3

  • 打开Terminal,输入以下命令,设置Maven classpath

     $ vi ~/.bash_profile
    

    添加下列两行代码,之后保存并退出Vi
    export M2_HOME=/Users/robbie/apache-maven-3.3.3
    export PATH=$PATH:$M2_HOME/bin

bash_profile
  • 输入命令以使bash_profile生效
    $ source ~/.bash_profile

  • 输入mvn -v查看Maven是否安装成功

  • 如果遇到以下异常,重新编辑bash_profile文件,增加export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_11.jdk/Contents/Home后,并重新运行$ source ~/.bash_profile即可。

exception new bash_profile maven version

相关文章

网友评论

  • 单腿行走的大象:同理ios转java 哈哈哈
  • 城南一霸賈十七:帮了大忙 刚从android转Java web
    城南一霸賈十七:@谢耀眼 个人感觉android 遇到瓶颈了,学学别的东西。
    谢耀眼:为啥从Android转web啊
    ted005:@junl_yuan :wink:
  • Derek重名了:如果使用的是zsh,那要在
    ~/.zshrc
    中进行export
  • 包佳奇:看了一下楼下的评论 都是IOS 转JAVA
  • FongG:改成更方便 export M2_HOME=/Users/robbie/apache-maven-3.3.3/bin
  • hello_bear:感谢!!!
  • 笑破天:环境变量都配置成功,mvn -version却一直报错误缺少project和pom什么的。最后发现是因为版本不匹配,附带maven3历史版本链接https://archive.apache.org/dist/maven/maven-3/。经验证:maven3.5.2和jdk9.0.1是匹配的,maven3.5.0和jdk1.8.0_152是匹配的。有个java和maven版本对照表,还不知道怎么和JDK联系起来:smile:
  • _mrt:谢谢!简单易懂!不过最新的OSX是/etc/profile 喔!
  • bb418d1b7333:作者大神,你好,我安装你的教程安装maven安装不成功啊?这是什么情况呢?就是查看版本的时候报-bash: mvn: command not found,求解~
    bb418d1b7333:@ted005 我已经试了好多回了,能不能加个微信或者QQ之类的联系方式呢?我也度娘了其他变量配置了,小弟先在此谢谢你啦~
  • xiaoweiy:感谢楼主,成功了
  • 你的宇哥哥:很感谢!已成功安装
  • Theobob:一行命令搞定: brew install maven (安装 brew 见 https://brew.sh)
    ted005:完全可以的,不过个人觉得通过brew install安装的工具比如maven gradle等路径比较深,需要配置path的时候不容易找到
  • 40e00e93c659:非常好
  • 马拉松Mara:多谢,亲测有效
  • Archer_bling:发生了啥。。。我也是iOS转Java
    我想做女人:国家规定 iOS是一次性工作 一辈子只能找一份iOS工作
  • e4d43a387103:多谢楼主分享,请问关闭terminal以后再开就要重新安装一遍怎么解决呢
  • 陈码工:成功!
  • 是我始终拒绝成长吗:直接使用homebrew安装更方便
    ted005:是的,但个人觉得通过brew install安装的工具比如maven gradle等路径比较深,需要配置path的时候不容易找到
  • a5538a1a6f4a:谢谢分享,按照作者的介绍步骤配置成功了。:+1:
  • 且听wing吟:android 转java web, 多谢楼主!!!
  • 西叶lv:楼主,怎么把maven配置到MyEclipse2015中,怎么我的ME的偏好设置里没有maven选项啊??
    ted005:@郝嘉律 好久没用eclipse了:sweat:
  • 小小云x:感谢楼主的分享
  • 廖马儿:楼主,你的截图是怎么有阴影的?我截图为何没有阴影呢?
    ted005:@廖马儿 再加空格 截取活动窗口
    廖马儿:@ted005 command + shift + 4/3 截图,并没有阴影啊? 楼主是怎么做到有阴影的?
    ted005:@廖马儿 mac自带截图工具
  • Toryznoco:同是天涯沦落人,iOS转Java:joy:
    ted005:@Toryznoco 哈哈 加油
  • 小明大白:感谢楼主 已安装成功
    ted005:@小明大白 :grin:
  • 猿逗比:export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_11,jdk/Contents/Home
    纠正一个书写错误,这里的jdk前面是点不是逗号, :smile: 。已完成安装 :+1:
    ted005:@小小小猿 仔细, :+1:
  • Little_Mango:java_home要看自己mac上的版本是多少,不一定都是和博主一样1.7.0_11 :blush:
  • a4d1419c8594:安装好了,怎么创建啊,还是没有这个选项
  • fcc9195a421b:我添加了java_home路径,还是报一样的错误,怎么弄??
    bc1faeeae3d6:@Mitsuki_b59f jdk 1.6不行 我直接换1.8 就可以了不报错,建议吧jdk多弄个几个版本可以互换
    e6bb49acdcde:请问你的环境ok了么,我和你一样的问题,愁死了
  • 龙幽:感谢 :smile: 同楼下iOS转java
    西叶lv:@龙幽 JAVA后台咋样,我也是iOS转JAVA,哈哈,刚学
    龙幽:@廖马儿 1年多 近两年了
    廖马儿:@龙幽,你做iOS多久了?
  • 3d82f357f8f9:我重启那个文件后 mvn -v 报错 -bash: mvn: command not found
    我的配置
    export M2_HOME=/Users/liran/sofart/apache-maven-3.3.9
    export PATH=$PATH:$M2_HOME/bin

    完全搞不懂 哪里错了
    Nodelover:@听海听心 export PATH=$PATH:$M2_HOME/bin 这个可能没加上。
    听海听心:@Yugo 输出是$M2_HOME是成功打印了路径的,但是 输入mvn -v 报错 -bash: mvn: command not found
    Nodelover:@3d82f357f8f9 输出 $M2_HOME 看是否成功设置了,假如你用的是zsh,编辑的应该是`.zshrc`
  • 阿橦木:export PATH=$PATH:$M2_HOME/bin 这个是不是写错了。export PATH=$M2_HOME/bin:$PATH ?? 应该这样
    ania:没有写错,我试了可以了
    helinyu:@阿橦木 这个应该都没有问题的,只不过是先后的问题
  • airron:不错,帮了我大忙了~ 刚从iOS转来学习java web :blush:
    55b12efca9cf:不是吧,我也是刚从ios转java web开发啊。
    1aa3dfb38199:不是吧 我也是刚转java web ios的
    天山向右:@airron 同iOS 转Java 第一天,IDEA太费劲了

本文标题:Mac OS X下Maven的安装与配置

本文链接:https://www.haomeiwen.com/subject/hhkmqttx.html