MAVEN基础知识了解

MAVEN基础知识了解

  1. 为什么maven工程要比正常idea生成的工程小很多呢?

    答:maven将jar包统一管理在一个特定的仓库里,工程文件中只含对应jar包的地址。而对于一般的工程来说,jar包都是集成到工程文件里面的。所以,maven的工程文件更轻便。

  2. maven的jar包统一管理在哪?能否自己指定一个目录?

    答:maven默认情况下会在系统盘也就是c盘中创建一个仓库,jar包统一管理在这个仓库里面。我们可以打开maven的安装目录,找到conf文件夹,打开里面的settings.xml文件。大约在50行左右可以找到如下代码:

    在下面添加一行代码

    想要指定的目录路径(注意不要有中文和空格) .

    这样就完成了对jar包仓库的路径指定。

  3. 什么是maven的依赖管理?

    答:所谓依赖管理,就是指maven对项目依赖的jar包的管理。前文提到了maven会对项目用到的jar包进行一个统一管理,当然maven不止这点功能,当你想要用到某个jar包,而本地仓库里没有这jar包时,maven会自动到中心仓库(几乎包含所有的开源jar包)下载对应的jar包(联网)。也就是说我们不必去网上一个个的下载jar包,maven会解决大部分问题。

    当然,这个过程也是可以配置,你可以自己配置一个资源库(俗称私服)。如果你配置了这样一个资源库,那当本地仓库没有对应jar包时优先访问私服,私服没有的话才会去访问中心仓库。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值