• Maven入门学习——使用IDEA创建Maven文件的两种方式(内含配置setting文件)


    一、前言

    本文将讲述如何使用IDEA来创建Maven文件,有两种方式,第一种比较复杂,但是建议初学者使用,来搞清楚项目架构,第二种方便快捷,是使用插件来创建的

    二、前期准备(配置setting文件)

    由于我们IDEA中使用3.6.1版本的Maven比较稳定,所以要先用原先配置好的setting.xml文件覆盖3.6.1版本下的setting.xml文件在此分享一下完整的setting.xml文件(仅显示修改部分)

    1.修改文件放置位置

    白色代码部分是自己新建的repository文件位置

    <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
      
    <localRepository>E:\maven\repositorylocalRepository>
      
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18

    2.改用阿里云镜像

      <mirrors>
        
        <mirror>
          <id>nexus-aliyunid>
          <mirrorOf>centralmirrorOf>
          <name>Nexus aliyunname>
          <url>http://maven.aliyun.com/nexus/content/groups/publicurl>
        mirror>
      mirrors>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20

    3.修改默认JDK版本

    这部分可以直接复制黏贴

    
    <profile>
    
    <profile> 
    <id>jdk-1.8id> 
    <activation> 
    <activeByDefault>trueactiveByDefault> 
    <jdk>1.8jdk> 
    activation> 
    <properties> 
    <maven.compiler.source>1.8maven.compiler.source> 
    <maven.compiler.target>1.8maven.compiler.target> 
    <maven.compiler.compilerVersion>1.8maven.compiler.compilerVersion> 
    properties> 
    profile>
    
          <id>jdk-1.4id>
    
          <activation>
            <jdk>1.4jdk>
          activation>
    
          <repositories>
            <repository>
              <id>jdk1.4id>
              <name>Repository for JDK 1.4 buildsname>
              <url>http://www.myhost.com/maven/jdk8url>
              <layout>defaultlayout>
              <snapshotPolicy>alwayssnapshotPolicy>
            repository>
          repositories>
        profile>
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33

    三、构建Maven项目

    1.新建空项目

    • 如果已经打开项目的话,可以在设置中选择“关闭当前项目
    • 选择新建项目
    • 选择EmptyProject

    在这里插入图片描述

    2.设置项目中Maven版本

    • 首先点击左上角的 File(文件)

    在这里插入图片描述

    • 在搜索框中搜索Maven
    • 找到我们下载的3.6.1版本的Maven文件夹(建议使用该版本,较稳定)
    • 选择3.6.1版本下的setting.xml文件

    在这里插入图片描述

    3.新建模块

    由于IDEA版本不同,最上方红框内的标记位置不同,所以可能和下面截图所在位置不同,找到这个标记可以快速新建模块

    IDEA2018版本如下
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    • 直接点击Next(下一步)

    在这里插入图片描述

    • GroupId一般使用域名反写(博主看的黑马视频,所以此处用这个,可以与本文一致)
    • ArtifactId自己起一个就可以
    • 存放位置也是自己定义

    在这里插入图片描述

    4.配置模块

    在这里插入图片描述

    5.测试

    • 点击右侧MavenProject
    • 点击刷新(第一个图标)
    • 双击执行命令看是否报错

    在这里插入图片描述

    四、使用插件创建Maven项目

    1.新建Maven项目

    • 选择新建项目
    • 选择Maven
    • 随便点击一个后输入quick在这里插入图片描述

    2.设置

    • GroupId一般使用域名反写(博主看的黑马视频,所以此处用这个,可以与本文一致)
    • ArtifactId自己起一个就可以
      在这里插入图片描述

    3.选择Maven版本

    在这里插入图片描述

    4.补全目录,使其完整

    在这里插入图片描述

    在这里插入图片描述

    五、结语

    本文是博主看黑马程序员视频后总结的博客,有任何问题欢迎在评论区留言

  • 相关阅读:
    C++语法——详细剖析类成员函数在内存中存储形式(包括静态)
    Symfony Flash 消息
    spring boot 集成 gRPC 系列1
    22年最新金九银十面试必备
    OpenCV(三十八):二维码检测
    学习SpringSecurity这一篇就够了
    一个项目经理最大的危机,就是……
    Vue3异步组件和Suspense
    A-B 数对
    Flask 学习-81.Flask-RESTX使用reqparse 解析器去掉值为None的参数
  • 原文地址:https://blog.csdn.net/Alita233_/article/details/127955523