Maven入门教程之如何在idea中配置Maven

 更新时间:2022年04月14日 16:20:26   作者:lichaohua!  
Maven是非常出色的项目管理工具,我们可以用它管理本地项目,下面这篇文章主要给大家介绍了关于Maven入门教程之如何在idea中配置Maven的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下

一、下载Maven

Maven官网:http://maven.apache.org/download.cgi

或者其他下载渠道

建议在D盘或者其他盘新建目录(D:/maven)用于存放Maven

二、配置环境变量

此电脑右键→属性→环境变量→添加环境变量→编辑系统变量中的path添加maven的bin路径,具体如下:

如果配置成功,打开cmd,输入mvn -v,如果正确显示版本号,代表成功,如图:

三、配置本地仓库

简单说明:配置本地仓库的作用→存放jar包,如果本地没有,Maven则去远程仓库下载

本地仓库主要用来存放jar包,官方默认的位置:C:\Users\用户名.m2\repository目录,并不有利于查阅
所以,这里建议修改本地仓库的路径, 最好在D盘新建一个文件夹
D:/repository

用idea打开conf文件夹下setting.xml文件

添加一段代码

四、配置镜像

简单说明:配置镜像的作用→为了解决因网络波动影响jar包的下载

还是在setting.xml文件中,找到<mirrors>标签,在这个标签内添加以下代码添加阿里云镜像

<mirror>
      <id>aliyunmaven</id>
      <mirrorOf>central</mirrorOf>
      <name>aliyun maven</name>
      <url>https://maven.aliyun.com/repository/public </url>
</mirror>

五、配置统一的JDK

简单说明:配置统一JDK作用→为了解决版本冲突

还是在setting.xml文件中,找到<profiles>标签,在这个标签内添加以下代码

<profile>
      <id>jdk-1.8</id>
      <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
      </activation>
      <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
      </properties>
</profile>

六、创建Maven项目

在创建之前我们先在idea中close project(关闭当前项目),去做一些全局配置,如图:

配置完之后我们就可以直接创建maven项目了,点击new project→选择Maven

七、Maven项目变为Web项目

在Maven项目的基础上,我们打开pom.xml文件,添加打包方式(下面代码)

<packaging>war</packaging>

记得点击右上角的这个图标进行更新Maven

----------------分割线------------------------------------------------------------------------------------------------------------

然后更改项目结构

添加web.xml

修改一下路径,红圈部分为需要添加的

最后呈现出来的web项目结构大概长这样:

 总结

到此这篇关于Maven入门教程之如何在idea中配置Maven的文章就介绍到这了,更多相关idea配置Maven内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 反射机制:getDeclaredField和getField的区别说明

    反射机制:getDeclaredField和getField的区别说明

    这篇文章主要介绍了反射机制:getDeclaredField和getField的区别说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • java中怎么将多个音频文件拼接合成一个

    java中怎么将多个音频文件拼接合成一个

    在Java中,将多个音频文件拼接成一个通常需要使用一些专门的音频处理库,因为Java标准库并不直接支持音频文件的合并,一个常用的库是JAVE2(Java Audio Video Encoder)或JLayer(用于MP3)结合JavaFX(如果用于简单的WAV文件)或其他类似的库
    2024-06-06
  • Springboot整合Mybatispuls的实例详解

    Springboot整合Mybatispuls的实例详解

    这篇文章主要介绍了Springboot整合Mybatispuls的相关资料,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • 手把手教你搞懂冒泡排序和选择排序

    手把手教你搞懂冒泡排序和选择排序

    这篇文章主要介绍了java数组算法例题代码详解(冒泡排序,选择排序),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-07-07
  • Spring使用@Autowired注解静态实例对象方式

    Spring使用@Autowired注解静态实例对象方式

    这篇文章主要介绍了Spring使用@Autowired注解静态实例对象方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • mybatis的好帮手之MybatisCodeHelperPro详解

    mybatis的好帮手之MybatisCodeHelperPro详解

    这篇文章主要介绍了mybatis的好帮手之MybatisCodeHelperPro详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • java使用http实现文件下载学习示例

    java使用http实现文件下载学习示例

    这篇文章主要介绍了java使用http实现文件下载学习示例,需要的朋友可以参考下
    2014-04-04
  • 深入理解Java设计模式之命令模式

    深入理解Java设计模式之命令模式

    这篇文章主要介绍了JAVA设计模式之命令模式的的相关资料,文中示例代码非常详细,供大家参考和学习,感兴趣的朋友可以了解
    2021-11-11
  • SpringBoot加载应用事件监听器代码实例

    SpringBoot加载应用事件监听器代码实例

    这篇文章主要介绍了SpringBoot加载应用事件监听器代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • Java经典面试题之NIO多路复用

    Java经典面试题之NIO多路复用

    JAVA NIO 的多路复用是面试中经常被问的问题,今天我们彻底搞明白究竟是怎么回事,文中的示例代码讲解详细,希望对大家学习Java有所帮助
    2023-06-06

最新评论