栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Maven

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Maven

一.Maven 1.概念

目前我们管理jar包的方式: 搜jar包 , 下载 , 存放jar包 , 导入jar包, 编译jar包…太复杂
用Maven来管理jar包,帮我们处理以上所有流程.

1.仓库

远程仓库/中央仓库: 本质上就是一个 国外的 网址
镜像仓库: 本质上就是一个 国内的 网址,网站上存了去中央仓库下载好的jar包,常用的是阿里云
本地仓库: 就是你在电脑里创建的一个文件夹,存放从镜像仓库中下载的jar包D:Javamavenresp

D:Javamavenresp

2,坐标: 能够快速定位jar包

groupId: 组id,通常值是公司域名
artifactId: 项目id,通常值是项目名称
version: 版本

3.依赖

项目的运行需要依赖jar包,jar包间也有依赖关系.
使用dependency来指定需要的jar包坐标

4.命令:

clean: 清除maven缓存
install: 安装
 

2.下载

1, 解压apache-maven-3.6.3.rar,到指定路径

D:Javamavenapache-maven-3.6.3

2, 打开解压好的文件夹,里面有一个conf,再里面有一个settings.xml

3, 在settings.xml中进行配置, 镜像仓库和本地仓库

D:Javamavenresp


    
        ali
        ali Maven
        *
        https://maven.aliyun.com/repository/public/
    

二.在IDEA中创建Maven工程 1.步骤

File -New -Project -选中Maven -next -设置项目名称并设置公司域名 - Finish

2.项目结构

3.配置maven

三.使用Maven工程 1.修改pom.xml



    4.0.0
    cn.tedu
    cgb2109maven02
    1.0-SNAPSHOT
    
    
        
        
            
            mysql
            
            mysql-connector-java
            
            5.1.48
        
    

2. 创建测试类

package cn.tedu.test;
//测试 jdbc:导入jar包
//以前:找到jar包,复制到工程中,编译jar包
//现在:直接在pom.xml文件中,添加了jar包的依赖,maven自动下载自动保存自动编译
public class Test1 {
    public static void main(String[] args) throws ClassNotFoundException {
        //1,注册驱动
        Class.forName("com.mysql.jdbc.Driver");
        System.out.println(100);
    }
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/845517.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号