Maven【使用手册1】

时间:2024-05-21 15:21:03


每天进步一点点,才能有大树的参天。

1.发现问题

手动操作jar包出现的问题:
1.需要手动引用较为繁琐
2.在引用过程中很难实现针对性引用
3.没创建一个项目就需要引用多个jar包,造成jar包的泛滥使用
4.每次使用jar包都需要开发人员进入网页下载增加无用的操作步骤

2.如何解决

Maven出现:
介绍:项目管理jar包工具,有效解决手动操作产生的大量无用操作

作用:
1.jar包管理:对项目的jar包进行构建管理

2.项目管理:可以对项目进行打包操作, 测试操作, 编译操作等等

3.聚合项目:将多个模块合并在一起, 抽取出父项目, 只要是父项目使用了的jar包, 子模块就继承了jar包, 实现jar包重用

3.Maven仓库

3.1 简绍

maven仓库用于存储所有开源框架,通用的jar包, 说白就是一个磁盘目录,用于项目构建使用。

3.2 类型

3.2.1 本地仓库

jar包在本地磁盘(项目扫描使用时会从这里查询jar包,以便更快速度构建项目)

3.2.2 远程仓库

磁盘的目录在远程的服务器,存储这几乎通用的所有jar包

a *仓库

官方提供

b 第三方仓库

如:阿里云仓库 共享不允许上传

c 私服仓库

自己公司使用:可上传

3.3 使用流程

项目使用中会先对本地仓库进行扫描,如果本地没有相应的jar包,则会从远程仓库下载,并会保存在本地仓库,供以后使用

4. Maven安装与配置

官网地址:http://maven.apache.org/download.cgimaven
是apache开源项目,专门为java提供的项目构建工具

4.1Maven的安装

在你想要创建的地方直接解压官网下载的Maven压缩包解压使用
Maven【使用手册1】

4.2Maven仓库的配置

注意:仓库位置最好自己创建于Maven放置在统一文件夹下方便使用 位置同上

4.3.1 绑定本地仓库及第三方仓库

  • 注意在conf目录的settings.xml文件中配置
    1.绑定本地仓库
    Maven【使用手册1】
    2.绑定第三方仓库
    Maven【使用手册1】

4.3JDK编译语言级别版本配置

Maven【使用手册1】

5.Maven环境变量的配置

1.配置变量
Maven【使用手册1】
2.配置PathMaven【使用手册1】3.测试
Maven【使用手册1】

安装成功