idea整合maven环境配置

idea整合maven

提示:帮帮志会陆续更新非常多的IT技术知识,希望分享的内容对您有用。本章分享的是springboot的使用。前后每一小节的内容是存在的有:学习and理解的关联性。【帮帮志系列文章】:每个知识点,都是写出代码和运行结果且前后关联上的去分析和说明(能大量节约您的时间)。

所有文章都*不会*直接把代码放那里,让您自己去看去理解。我希望我的内容对您有用而努力~


文章目录


maven介绍

Maven是一个项目管理工具,包含了一个对象模型。一组标准集合,一个依赖管理系统。和用来运行定义在生命周期阶段中插件目标和逻辑。

Maven的核心功能是合理叙述项目间的依赖关系。

项目管理工具:

1构建工程

2管理jar

3.编译代码

4.自动运行单元测试

5.打包

6.部署项目,生成web站点。

7等等等


一、准备maven

获取maven

下载maven
我上传到csdn,且不用积分。可以直接下载

下载完毕之后,解压缩。

小小的提示:记住您解压之后的位置。等一会需要使用

解压完毕之后,长这样:

创建仓库位置

在电脑上创建一个文件夹

这个文件夹是用于存放 maven下载的jar包。一直开发java使用maven:

会不断的下载jar包。后面存储jar包的文件夹可能会很大(1GB多~)

它默认是下载之后,存放到C盘的.下面分享的步骤是设置存储的位置
所以:当前,我们先把设置存放jar包的文件夹先创建了

修改setting.xml文件

在解压之后的文件目录里面找到:

conf文件夹 --> 里面的setting文件

打开:可以用记事本 可以用其他软件工具

找到 localRepository 标签(就是本地仓库的单词意思)

修改这个标签里面内容为:某某位置 【这个位置就是刚才创建的文件夹】
配置localRepository 告诉maven,这个路径是存储本地仓库的路劲,以后下载的jar包存储到这里面
大家这个地方填写的内容,需要对应您自己创建的文件夹。我是放到D盘的(就是刚刚步骤的截图,D盘/xxx/xxx)

setting.xml往下面 mirrors 找到 标签,修改为:

xml 复制代码
<mirrors>
    <mirror>
            <id>alimaven</id>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>        
        </mirror>
        <mirror>
            <id>nexus-osc</id>
            <mirrorOf>*</mirrorOf>
            <name>Nexus osc</name>
            <url>http://maven.oschina.net/content/groups/public/</url>
        </mirror>
  </mirrors>

刚才提到一个概念,就是它会去镜像源下载jar包。默认是国外的地址,下载的非常慢。

我们修改为 国内 阿里镜像源的地址。

使用maven的时候,就下载的非常快。


二、idea整合maven

解压完毕maven的压缩包 及

修改完毕配置文件之后:

1.打开idea,点击Configure 右边的小三角

如果您开启idea,直接是项目,就需要:

左上角 file ---> setting ---> System Settings

取消这个选项(那个选项,字面意思,很好理解:重复开启 最后的 项目 在 开启idea的时候)【取消,不让它开最后的,每次开启idea。我们自己选择项目projects】

2.点击小三角之后,选择setting

因为我们文章的主题是:idea整合maven环境配置。
在外面点击setting,是给所有的 项目 指定maven环境


在工程里面点击setting,是设置给当前的 这一个项目
每次新工程,都去里面点击设置,麻烦。且如果某一次,忘记了。得~C盘默认位置,jar包嘎嘎嘎嘎的往里面下

3.选择setting之后,选择Build, Maven

点击三个小点,指定解压之后的maven位置

选择override,指定修改之后setting的位置

选择override,指定本地仓库的位置

点击应用 保存。


总结

1.【2025年】基于电脑的jdk1.8通过idea创建springboot2.x版本(非常简洁快速)
系列文章,能快速实现前后分离环境搭建和功能编写

idea创建springboot工程-指定阿里云地址创建工程报错
【上榜文章,一文搞定】分析了指定阿里云地址创建工程报错。及详细解释,截图了各个不同代理。写了所有解决方案:看完文章最后标题的问题肯定能解决。

(会陆续更新非常多的IT技术知识及泛IT的电商知识,可以点个关注 ,共同交流。ღ( ´・ᴗ・` )比心)

(也欢迎评论,提问。 我会依次回答~)

相关推荐
圈圈编码3 分钟前
LeetCode Hot100刷题——轮转数组
java·算法·leetcode·职场和发展
〆、风神4 分钟前
面试真题 - 高并发场景下Nginx如何优化
java·nginx·面试
應呈9 分钟前
FreeRTOS的学习记录(任务创建,任务挂起)
java·linux·学习
钢铁男儿11 分钟前
C# 深入理解类(静态函数成员)
java·开发语言·c#
bbsh209914 分钟前
动易.NET系列产品:Safari浏览器登录后台提示登录信息过期的问题
java·.net·safari
想起你的日子21 分钟前
Android studio 实现弹出表单编辑界面
java·前端·android studio
Java致死2 小时前
设计模式Java
java·开发语言·设计模式
源码方舟2 小时前
SpringBoot + Shiro + JWT 实现认证与授权完整方案实现
java·spring boot·后端
新时代丘鸣山3 小时前
idea Maven 打包SpringBoot可执行的jar包
maven·intellij-idea·jar
2401_cf5 小时前
为什么hadoop不用Java的序列化?
java·hadoop·eclipse