美文网首页mavenJava技术文章
maven在Mac下的基本配置

maven在Mac下的基本配置

作者: Tan_233 | 来源:发表于2019-02-27 14:26 被阅读37次

    下载maven安装包

    注意是tar.gz格式的bin二进制文件


    Screen Shot 2019-02-27 at 11.14.25 AM.png

    将安装包存放到想要放置的目录下

    个人习惯统一放置于/usr/local


    Screen Shot 2019-02-27 at 11.17.15 AM.png Screen Shot 2019-02-27 at 11.18.33 AM.png

    修改本地仓库默认路径

    • 配置文件路径:/usr/local/apache-maven-3.6.0/conf/settings.xml
    • 将下图中的<localRepository>标签复制,并添加到注释外,同时指定默认本地仓库路径


      Screen Shot 2019-02-27 at 11.21.46 AM.png
      Screen Shot 2019-02-27 at 11.23.54 AM.png

    在默认仓库中存入常用的jar包

    具体路径参照上一步的配置文件设置


    Screen Shot 2019-02-27 at 11.27.33 AM.png

    maven环境变量配置

    • 获取JAVA_HOME
     /usr/libexec/java_home -V
    
    Screen Shot 2019-02-27 at 11.33.05 AM.png

    JAVA_HOME: /Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home

    • 通过vim打开bash_profile
    vi .bash_profile
    
    • 环境变量配置信息
      输入i进入vi模式,编辑配置信息。完成后Esc退出编辑模式。
    export M2_HOME=/usr/local/apache-maven-3.6.0
    
    export PATH=${PATH}:${M2_HOME}/bin
             
    export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home
    
    Screen Shot 2019-02-27 at 11.38.15 AM.png

    完成后,输入:wq!保存并退出vi模式

    :wq!
    
    • 配置生效
      Terminal输入如下命令
    source ~/.bash_profile
    
    Screen Shot 2019-02-27 at 11.49.40 AM.png
    • 检查maven是否安装完成
    mvn -v
    
    Screen Shot 2019-02-27 at 11.55.18 AM.png

    命令有效,安装成功!

    IDEA相关配置

    在启动界面进入设置


    Screen Shot 2019-02-27 at 1.58.45 PM.png

    按照设置页面的提示信息正确填写相关的路径


    Screen Shot 2019-02-27 at 2.00.03 PM.png
    Screen Shot 2019-02-28 at 11.42.18 AM.png

    VM Option选项需要填入以下信息:

    -DarchetypeCatalog=internal
    
    • 以上命令表示在无法连接中央仓库的情况下,会在本地仓库匹配相关jar包:
    -Dfile.encoding=gb2312
    
    • 以上命令可以解决控制台乱码输出问题

    进入project后的一些小提示

    • 新建module时选择maven选项,勾选Create from archetype后就可以依据模板创建项目


      Screen Shot 2019-02-27 at 2.10.51 PM.png
    • 当自己新建文件夹后,需要手动指定该文件夹的功能,这样才能让IDEA识别该文件夹的作用


      Screen Shot 2019-02-27 at 2.12.40 PM.png
    • IEDA严格限制Web包下允许放置的文件类型,可以手动指定一个包为Web Resource Directory
      Project Structure中的相关设置
      点击 “+”


      Screen Shot 2019-02-27 at 2.16.34 PM.png
      Screen Shot 2019-02-27 at 2.17.25 PM.png

    Have a nice time in Java!

    相关文章

      网友评论

        本文标题:maven在Mac下的基本配置

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