Mac idea 默认全局配置maven设置

mac idea 默认全局配置maven,避免每次新建项目都需要指定自己的maven目录

不然,每次新创建项目,就得配置一次maven,太麻烦了。
直接在偏好设置里设置 maven 只能对本项目生效。

我们必须对全局的配置进行设置。如下图。

1. macOS Catalina 10.15.7 & IntelliJ IDEA 2020.3.1 (Ultimate Edition)

在这里插入图片描述

2. macOS Catalina & IntelliJ IDEA 2019

在这里插入图片描述
在这里插入图片描述
① 你的 maven 安装目录。
② 你的 maven setting.xml 文件
③ 你的 maven 仓库,所有下载的 jar 包都会缓存到这个文件夹。

  • 如果你在 setting.xml 配置了本地仓库,选上② , ③直接就是你 setting.xml 配置的本地仓库目录。如下图:

在这里插入图片描述

在这里插入图片描述

  1. Import Maven projects automatically:表示 IntelliJ IDEA 会实时监控项目的 pom.xml 文件,进行项目变动设置,勾选上。
  2. Automatically download:在 Maven 导入依赖包的时候是否自动下载源码和文档。默认是没有勾选的,也不建议勾选,原因是这样可以加快项目从外网导入依赖包的速度,如果我们需要源码和文档的时候我们到时候再针对某个依赖包进行联网下载即可。IntelliJ IDEA 支持直接从公网下载源码和文档的。
  3. 如果下载慢还需要配置阿里云
<mirrors>
     <!-- 阿里云镜像配置 -->
    <mirror>
         <id>nexus-aliyun</id>
         <mirrorOf>central</mirrorOf>
         <name>Nexus aliyun</name>
         <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>
 </mirrors>
  1. 设置一下jdk 版本,否则会编译出错。
    在这里插入图片描述
    类似这种错误 不再 支持源选项5。请使用 6 或更高版本。
 <profile>
             <id>jdk13</id>
             <activation>
                 <activeByDefault>true</activeByDefault>
                 <jdk>13</jdk>
             </activation>
             <properties>
                 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
                 <maven.compiler.source>13</maven.compiler.source>
                 <maven.compiler.target>13</maven.compiler.target>
             </properties>
        </profile>
  </profiles>

 原文:https://blog.csdn.net/u010022158/article/details/105204767/

posted @ 2021-01-15 13:04  mrjade  阅读(5099)  评论(0编辑  收藏  举报