当前位置: 首页 > news >正文

2.1 Maven项目架构管理工具

Maven是一个工具。

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

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

具体使用步骤:
1.在Maven的官网上下载Binary zip archive
2.解压到本机上(建议开发工具都放在同样的文件夹中,方便寻找。比如创建environment文件夹)
3.新建环境变量:

变量名指向文件地址
MAVEN_HOMEmaven文件夹
M3_HOMEmaven/bin文件夹

之后系统path上新增:

%MAVEN_HOME%\bin

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

4.阿里云镜像
在解压的MAVEN文件夹中找到conf\settings.xml文件,在

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

5.本地仓库
本地仓库和远程仓库。在使用到某些jar包的时候为了减少访问远程仓库的次数,提高开发效率,因此需要设置本地仓库。
步骤:
1.在maven文件夹下新建文件夹,命名为 maven-repo
2.还是在setting.xml中,在

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

此时前置工作已经做好了

相关文章:

  • Pathway:重新定义实时数据处理的Python框架
  • PHP实战:安全实现文件上传功能教程
  • SQL进阶之旅 Day 5: 常用函数与表达式
  • K8s边缘集群赋能工业自动化:从传感器监控到智能决策的全流程升级
  • 跨协议协同智造新实践:DeviceNet-EtherCAT网关驱动汽车焊接装配效能跃迁
  • UE5 蓝图,隐藏一个Actor,同时隐藏它的所有子物体
  • OpenCV CUDA模块图像处理------颜色空间处理之GPU 上交换图像的通道顺序函数swapChannels()
  • 【STM32】HAL库 之 CAN 开发指南
  • JS高级 - 对象
  • 十一、Samba文件共享服务
  • 2025年- H55-Lc163--124. 二叉树的最大路径和(深搜)--Java版
  • 以知识管理赋能 DevSecOps,加速关键领域软件自主演进
  • 字符串day7
  • 11.12 LangGraph全局共享状态实战:200ms实现50+仓库AI协同,效率飙升!
  • 科技赋能建筑行业,智能楼宇自控系统崭露头角成发展新势力
  • 拆解汽车HMI设计:如何用3D可视化提升驾驶安全感?
  • 服务发现Nacos
  • CMake指令:file()
  • Unity Sherpa-onnx 笔记
  • K8s入门(4)Kubernetes的技术演进
  • 网站建设的内容管理/网站权重排名
  • 华为企业网站建设分析/广告联盟app
  • 网站建设合同编号/优化网站
  • flash做导航网站/关键词优化seo排名
  • 企业网站建设的开放方式一般有/百度seo学院
  • 同城网站开发/广州网络推广定制