IDEA开发环境的准备 -Maven安装与配置

IDEA开发环境的准备 -Maven安装与配置

  • 1 下载并解压Maven
    • 1.1 下载编译好的Maven 压缩包
      • 1.1.1 最新版本下载
      • 1.1.2 Maven 历史版本选择
    • 1.2 解压后放到指定的使用位置
  • 2 配置环境变量
    • 2.1 添加系统变量MAVEN_HOME
    • 2.2 在系统变量Path环境变量中添加 %MAVEN_HOME%\bin
    • 2.3 验证环境变量配置正确性
  • 3 本地仓储配置
    • 3.1 创建本地仓库目录
    • 3.2 配置文件中指定本地目录
  • 4 修改Maven默认的JDK版本
    • 4.1 在命令行窗口中输入java -version查看已安装的JDK版本信息
    • 4.2 修改Maven默认的JDK版本
  • 5 设置阿里云镜像
  • 6 私有镜像设置
    • 6.1 设置私服信息
  • 7 IDEA集成Maven
    • 7.1 IDEA 与 Maven 版本选择
    • 7.2 Maven 设置
      • 7.2.1 File-settings
      • 7.2.2 File - New Project Settings

1 下载并解压Maven

1.1 下载编译好的Maven 压缩包

你好! 登录Maven官方网站地址: http://maven.apache.org,选在左侧Download 标签。截止目前,Maven的最新版为3.8.6,如无特殊需要,直接下载箭头处的最新版压缩包即可。

1.1.1 最新版本下载

IDEA开发环境的准备 -Maven安装与配置_第1张图片

1.1.2 Maven 历史版本选择

图例未历史3.0以上版本
IDEA开发环境的准备 -Maven安装与配置_第2张图片
IDEA开发环境的准备 -Maven安装与配置_第3张图片

1.2 解压后放到指定的使用位置

IDEA开发环境的准备 -Maven安装与配置_第4张图片

2 配置环境变量

2.1 添加系统变量MAVEN_HOME

环境变量中设置MAVEN_HOME
IDEA开发环境的准备 -Maven安装与配置_第5张图片

变量值为你解压后指定的Maven存放位置。
IDEA开发环境的准备 -Maven安装与配置_第6张图片

2.2 在系统变量Path环境变量中添加 %MAVEN_HOME%\bin

IDEA开发环境的准备 -Maven安装与配置_第7张图片

2.3 验证环境变量配置正确性

点击左面左下角Windows图标,选择运行菜单 输入cmd。
窗口内输入mvn -v 获得Maven 版本及运行环境信息。

IDEA开发环境的准备 -Maven安装与配置_第8张图片

3 本地仓储配置

从中央仓库下载的jar包,都会统一存放到本地仓库中。我们需要配置本地仓库的位置。

3.1 创建本地仓库目录

IDEA开发环境的准备 -Maven安装与配置_第9张图片

3.2 配置文件中指定本地目录

在Maven解压文件中打开conf目录下的settings.xml文件
添加下面这行语句以配置本地仓储位置,并调整注释符号位置,如下:

  <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  -->
  <localRepository>F:\WorkLib\apache-maven-3.8.6\repository</localRepository>

IDEA开发环境的准备 -Maven安装与配置_第10张图片

4 修改Maven默认的JDK版本

4.1 在命令行窗口中输入java -version查看已安装的JDK版本信息

IDEA开发环境的准备 -Maven安装与配置_第11张图片

4.2 修改Maven默认的JDK版本

IDEA开发环境的准备 -Maven安装与配置_第12张图片

5 设置阿里云镜像

Maven默认访问国外服务器下载包,速度很慢。配置阿里云镜像下载包会比较快。
打开conf目录下的settings.xml文件,在标签下添加标签:

<mirror>  
    <id>alimaven</id>  
    <name>aliyun maven</name>  
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>  
    <mirrorOf>central</mirrorOf>          
</mirror>

IDEA开发环境的准备 -Maven安装与配置_第13张图片

6 私有镜像设置

6.1 设置私服信息

标签下添加标签

    <server>
      <id>nexus</id>
      <username>administrator</username>
      <password>1234567890</password>
    </server>
    

标签下添加标签
内为私服地址

    <profile>
      <id>nexus</id>
      <!--Enable snapshots for the built in central repo to direct -->
      <!--all requests to nexus via the mirror -->
      <repositories>
        <repository>
          <id>nexus</id>
          <url>http://192.168.0.111:8081/repository/maven-releases/</url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>true</enabled>
          </snapshots>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <id>nexus</id>
          <url>http://192.168.0.111:8081/repository/maven-releases/</url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>true</enabled>
          </snapshots>
        </pluginRepository>
      </pluginRepositories>
    </profile>

7 IDEA集成Maven

7.1 IDEA 与 Maven 版本选择

注意Maven版本与IDEA的版本选择需匹配 一般Maven版本发行时间 要小于IDEA版本发行时间

7.2 Maven 设置

idea中内置了一个maven,但一般不适用内置的,因为用内置的maven修改maven的配置不方便。使用自己安装的maven,需要覆盖idea中的默认的设置。让idea知道maven安装的信息。

有两个地方需要配置:File-settings和File - New Project Settings

在settings中配置是为了当前打开的工程,而File - New Project Settings是之后新建的工程设置的。所以两个地方都要配置。

7.2.1 File-settings

当前项目Maven设置
IDEA开发环境的准备 -Maven安装与配置_第14张图片
然后我们在Maven-Runner下进行两项的修改:

-DarchetypeCatalog=internal:maven创建项目时,会联网下载模板文件,比较大,使用这个选项就不用下载了,创建maven项目块。
IDEA开发环境的准备 -Maven安装与配置_第15张图片

7.2.2 File - New Project Settings

IDEA开发环境的准备 -Maven安装与配置_第16张图片
IDEA开发环境的准备 -Maven安装与配置_第17张图片

你可能感兴趣的:(IDEA开发环境搭建,maven,intellij-idea,java)