xml文件

AI-摘要
LNotes-AI GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
xml文件
Liuxz
<!-- gavp属性 -->
<!-- groupId: 公司或组织域名倒序 -->
<!-- artifactId: 项目名称 -->
<!-- version: 项目版本 -->
<!-- packaging: 打包方式 -->
<groupId>com.atguigu</groupId>
<artifactId>maven-javase-project-01</artifactId>
<!-- 构建过程 - 部署(的时候) - 修改版本号 -->
<!-- 版本号对应 三层结构 模块.功能.bug修复 -->
<version>1.0.0</version>
<!-- maven工程的打包方式 java jar[默认值] | web war | 不打包 pom --> <packaging>jar</packaging>
<!-- 声明版本号 -->
<properties>
<!-- 声明一个变量! 声明完变量之后,在其他的位置可以引用 ${jackson.version} 注意:声明的标签建议两层以上命名!version 1.15.2 推荐:技术名称.version
--> <jackson.version>2.15.2</jackson.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
</properties>
<!-- 第三方依赖信息声明
dependencies: 项目依赖的集合
dependency: 每个依赖项
[gav]:以来的信息,就是其他的maven工程
第三方依赖信息怎么知道?
1. 从maven提供的查询官网查询 http://mvnrepository.com/ 2. maven插件maven-search 安装插件,使用插件查询(tool)
扩展:
1.提取版本号,统一管理
2.可选属性scope
scope: 引入依赖的作用域
默认值:compile
compile: 编译时依赖
test: 测试时依赖
provided: 已经提供,不需要引入
runtime: 运行时依赖
system: 系统依赖
import: 导入依赖
总结:它是一种锦上添花的手段,如果掌握不好,就默认值,全部生效,不会出错
-->
![[tmp20A3.png]]
<dependencies>
<dependency> <groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>${jackson.version}</version>
<scope>compile</scope>
</dependency>
<dependency> <groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${jackson.version}</version>
</dependency>
</dependencies>
![[tmp20A3.png]] 评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果




