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