![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
maven
文章平均质量分 80
嘀嘀嗒嘀嘀嗒铃儿响叮当
这个作者很懒,什么都没留下…
展开
-
Maven中Scope的区别
Maven的Scope区别依赖的Scopescope定义了类包在项目使用的阶段。项目阶段包括: 编译,运行,测试和发布。分类说明compile默认scope为compile,表示为当前依赖参与项目的编译、测试和运行阶段,属于强依赖。打包之时,会达到包里去。test该依赖仅仅参与测试相关的内容,包括测试用例的编译和执行,比如定性的Junit。runtime依赖仅参与运行周期中的使用。一般这种类库都是接口与实现相分离的类库,比如JDBC类库,在编译之时仅依赖相关的接口,在具体的运行之时,才需要原创 2022-02-23 09:51:40 · 311 阅读 · 0 评论 -
pom.xml文件详解
pom.xml文件详解<?xml version="1.0" encoding="utf-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0转载 2023-05-26 10:00:04 · 164 阅读 · 0 评论 -
再识 Maven
若项目中多个Jar同时引用了相同的Jar时,会产生依赖冲突,但Maven采用了两种避免冲突的策略,因此在Maven中是不存在依赖冲突的。若本项目引用了A.jar,A.jar又引用了B.jar,B.jar又引用了X.jar,并且C.jar也引用了X.jar。Maven生命周期就是为了对所有的构建过程进行抽象和统一,包括项目清理,初始化,编译,测试,打包,部署等构建过程。若引用路径长度相同时,在pom.xml中谁先被声明,就使用谁。这时,Maven只会引用引用路径最短的Jar。原创 2023-05-26 09:57:40 · 49 阅读 · 0 评论 -
Maven中的Scope专栏
例如:原创 2023-05-26 09:49:33 · 38 阅读 · 0 评论 -
初识 Maven
当前系统上部署的仓库目录,为当前系统中的Maven工程服务。在配置信息文件中,在 mirrors 标签中添加以下内容。架构在Internet上,为全世界Maven工程服务。搭建在局域网中,为局域网范围内的 Maven工程服务。若出现下面信息则表示配置正确。原创 2023-05-26 09:31:29 · 38 阅读 · 0 评论