首页 > 其他分享 >IDEA利用maven配置Spring

IDEA利用maven配置Spring

时间:2023-03-10 13:45:40浏览次数:44  
标签:Spring 配置 jar IDEA maven 创建

写在前面:此篇文章主要是记录IDEA利用maven配置Spring的全过程。由于本人也是慢慢探索出来的,所以有不全或者遗漏的地方,还请大家斧正。请耐心看完文章,前期工作做完后IDEA才可以配置Spring项目!

须知:配置无需系统学习maven,直接按照步骤照做就行。
废话不多说,我们开始吧~

目录

须知:配置无需系统学习maven,直接按照步骤照做就行。

1.下载安装maven

2.配置环境变量

3.配置阿里云镜像(这个可能有点迷,和前面内容跳动有点大)

4.建立本地仓库(用来存放jar包)

5.IDEA方面配置(创建Spring项目)

6.配置成功后操作演示

7.总结

1.下载安装maven
第一步:maven官网下载首页:
Maven – Download Apache Maven
https://maven.apache.org/download.cgi

第二步:在该页面下方的Files一栏中选择下载的maven版本,是zip为后缀的(maven版本迭代很快,所以版本不一样也不用担心,流程都是一样的)

第三步:下载完成后解压压缩包到一个常用的目录下(不推荐C盘),我通常解压到D盘

2.配置环境变量
第一步:鼠标右击 此电脑---》高级系统配置---》环境变量---》点击新建

第二步: 新建两个配置

第三步:前两步完成后,在path中新建配置 :%MAVEN_HOME%\bin​

第四步:检验是否配置成功。以管理员身份运行DOS命令---》输入命令:mvn -version

3.配置阿里云镜像(这个可能有点迷,和前面内容跳动有点大)
为什么要配置阿里云镜像?因为idea是国外的,利用maven下载jar包会自动在外网上下载,国内有墙,会导致下载速率龟速,所以要通过配置阿里云镜像,优先在国内搜索资源下载。

第一步:打开压缩后的maven文件夹

第二步:打开conf文件夹

第三步: 通过记事本的方式打开xml文件

第四步:修改代码,具体如图:

<mirror>

<id>alimaven</id>

<name>aliyun maven</name>

<url>http://maven.aliyun.com/nexus/content/groups/public/</url>

<mirrorOf>central</mirrorOf>

</mirror>

一定要记住:修改完成后保存!!

修改完成后保存!!

修改完成后保存!!

以上步骤完成后,即阿里云镜像配置成功

4.建立本地仓库(用来存放jar包)
本地仓库就相当于是一个文件夹,里面存放的是maven自动下载的项目jar包。

第一步:在maven文件夹下创建一个名为:maven-repo的文件夹(jar包仓库)

第二步:创建完成后再次打开conf文件夹下的settings.xml文件(就是3中的二、三步)

第三步:在文档中修改代码,找到《localRepository》标签,在标签内部粘粘第一步创建的maven-repo路径

至此maven配置方面结束
5.IDEA方面配置(创建Spring项目)
第一步:打开Idea创建maven项目

点击完成后创建成功

第二步:项目创建完成后,进行项目配置操作

第三步:修改idea中maven的默认配置

补充:这里是点击右边Maven主路径旁的三个...才弹出右边的窗口。​

​ ​

配置到这一步后,基本完成,下面来操作演示:

6.配置成功后操作演示
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.3.10</version>
</dependency>
</dependencies>

7.总结
以上就是idea用maven配置spring的全过程了。过程虽然有些繁琐,但只要一步一步的细分操作,最后总能配置成功的。用maven导入jar包最大的好处是帮我们减少了很多的工作量。一个项目的开发有时候有上百个jar包,利用maven之后只需要用代码集成导入即可。

希望本篇文章能帮到你!
2022/4/22填坑

在后来的学习中发现,虽然前面的创建并无大问题,但是在创建新项目的时候Maven仓库的地址又变成了默认地址,需要重新去修改。所以为了一劳永逸,应提早修改好新项目的配置!

 

 

点击应用保存即可。

ps:创建一个纯净的maven项目,里面再创建项目,可以做成父子项目。父项目里可以配置一些通用的依赖,这样就不用子项目也配置了(适合学习)。
————————————————
版权声明:本文为CSDN博主「记录学习的習習君」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_47959003/article/details/120468640

标签:Spring,配置,jar,IDEA,maven,创建
From: https://www.cnblogs.com/hrbnu-rj-yjq/p/17203044.html

相关文章

  • Spring-AOP简介&案例
    Spring-AOP简介&案例1,AOP简介Spring有两个核心的概念,一个是IOC/DI,一个是AOP。对于AOP,我们前面提过一句话是:AOP是在不改原有代码的前提下对其进行增强。1.1什么是AOP......
  • IDEA 类注释模板以及方法注释模板
    因为换电脑导致IDEA的类模板和方法模板注释设置丢失了,参考了网上的IDEA类注释模板以及方法注释模板自己定制了一个,备份一下以防万一。类注释模板:/****createTime:......
  • spring-boot-starter-* 和 *-spring-boot-starter的区别
    spring-boot-starter-*   和    *-spring-boot-starter的区别  答:一个是官方的命名,一个是非官方的命名,非官方的命名一般都是 第三方或者自己 开发的 start......
  • spring学习49-延迟加载
    pom.xml<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchem......
  • spring学习48-属性注入注入数组和列表的说明
    pom.xml<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchem......
  • spring学习48-自动装配中定义的bean的作用域
    pom.xml<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchem......
  • 最新版 IDEA 2022.3.2 中配置热加载工具 DevTools
    最新版IDEA2022.3.2中配置热加载工具DevTools在SpringBoot开发调试中,如果我每行代码的修改都需要重启再调试,可能比较费时间;SpringBoot团队针对此问题提供了spring-bo......
  • IDEA 启动 Spring Boot 时报错: Command line is too long
    当新拉取的项目启动时,报Errorrunning'MyApplication':Commandlineistoolong.ShortencommandlineforMyApplicationoralsoforSpringBootdefaultconfigur......
  • maven配置
    maven的配置文件settings.xml存在于两个地方:1.安装的地方:${M2_HOME}/conf/settings.xml2.用户的目录:${user.home}/.m2/settings.xml前者又被叫做全局配置,对操作系统的所......
  • maven 镜像地址
    阿里云:<mirror><id>aliyun</id><mirrorOf>central</mirrorOf><name>aliyun</name><url>https://maven.aliyun.com/repository/public</url></mirror......