2.1 Maven项目架构管理工具

Maven是一个工具。

之所以引用Maven来javaweb开发,是因为开发过程中以来的jar包手动引入太多与繁琐,所以用这个工具来简化开发过程。

Maven的核心思想:规范大于配置

具体使用步骤:

1.在Maven的官网上下载Binary zip archive

2.解压到本机上(建议开发工具都放在同样的文件夹中,方便寻找。比如创建environment文件夹)
3.新建环境变量:

变量名 指向文件地址
MAVEN_HOME maven文件夹
M3_HOME maven/bin文件夹

之后系统path上新增:

xml 复制代码
%MAVEN_HOME%\bin

注释:MAVEN_HOME是基础开发模式下用的,而M3_HOME是Spring需要自动引用的变量,必须设置。

4.阿里云镜像

在解压的MAVEN文件夹中找到conf\settings.xml文件,在

xml 复制代码
<mirrors>
	<mirror>
		// 在这个地方设置阿里云镜像代码,可以在线搜下相关代码复制粘贴在此处
	<mirror>
</mirrors>

5.本地仓库

本地仓库和远程仓库。在使用到某些jar包的时候为了减少访问远程仓库的次数,提高开发效率,因此需要设置本地仓库。

步骤:

1.在maven文件夹下新建文件夹,命名为 maven-repo

2.还是在setting.xml中,在

xml 复制代码
<localrepository>
	只需要在此处直接粘贴步骤1中新建的文件(maven-repo)的本地的地址即可
</localrepository>

此时前置工作已经做好了

相关推荐
摇滚侠18 分钟前
面试实战 问题二十三 如何判断索引是否生效,什么样的sql会导致索引失效
java
悟纤25 分钟前
当生产环境卡成 PPT:Spring Boot 线程 Dump 捉妖指南 - 第544篇
java·spring boot·后端
江影影影2 小时前
Spring Boot 2.6.0+ 循环依赖问题及解决方案
java·spring boot·后端
Jonathan丶BNTang3 小时前
IntelliJ IDEA 2025.2 重磅发布
java·ide·intellij-idea
tanxiaomi4 小时前
学习分库分表的前置知识:高可用系统架构理论与实践
java·mysql·spring cloud·系统架构·springboot
m0_741574754 小时前
tomcat
java·tomcat
王富贵QAQ4 小时前
Discuz论坛和java应用的架构部署
架构
CAE虚拟与现实4 小时前
调度系统部署架构是什么样的呢?
linux·运维·服务器·架构·集群队列·计算节点
掘金-我是哪吒5 小时前
分布式微服务系统架构第163集:哈罗电池设备Netty网关架构
分布式·微服务·云原生·架构·系统架构
安卓开发者5 小时前
Android模块化架构深度解析:从设计到实践
android·架构