Maven学习笔记

本文介绍了Maven的相关内容。在未使用Maven时,大项目模块划分、jar包管理等存在诸多问题,而Maven可将项目拆分成多工程,解决jar包重复、下载困难及依赖管理等问题。它是服务于Java平台的自动化构建工具,还给出了安装、配置及使用的视频教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、为什么需要Maven

在没有学习maven之前:

  1. 一个项目就是一个工程。当项目很大时,就不适合继续使用package来划分模块。此时,利用maven可以将一个项目拆分成多个工程。
  2. 项目中的jar包必须手动复制、粘贴到WEB-INF/lib目录下。容易出现“同样的jar包重复出现在不同的项目工程中,造成空间浪费”。而利用maven可以则只是在需要是“引用”这个文件接口,并不需要真的将jar包复制过来。
  3. jar包需要自行到官网进行下载(困难,网站技术限制和语言障碍)。而Maven的中央仓库有效的解决了这一问题。
  4. 一个jar包依赖的其他jar包需要自己手动改加入到项目中

二、Maven的概念
maven是一款服务于Java平台的自动化构建工具。

构建:以“Java源文件”,“框架配置文件”,“JSP”,“HTML”,“图片”等资源为“原材料”,去生产一个可以运行项目文件的过程。(编译,部署,搭建)

三、Maven的安装、配置以及使用

视频教程:https://www.bilibili.com/video/av30354777?t=606&p=1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值