当前位置: 首页 > article >正文

maven之pom.xml配置文件详解

一、什么是pom

pom代表项目对象模型,它是Maven中工作的基本组成单位。它是一个XML文件,在项目的根目录中。pom包含的对象是使用maven来构建的,pom.xml文件包含了项目的各种配置信息。 创建一个POM之前,应该要先决定项目组(groupId),项目名(artifactId)和版本(version),因为这些属性在项目仓库是唯一标识的。需要特别注意,每个项目都只有一个pom.xml文件。

基本配置信息:

<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.0
   http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <!-- pom模型版本,maven2和3只能为4.0.0-->
   <modelVersion>4.0.0</modelVersion>
   <!-- 项目的组ID,用于maven定位-->
   <groupId>com.company.bank</groupId>
   <!-- 项目ID,通常是项目的名称,唯一标识符-->
   <artifactId>parent</artifactId>
   <!-- 项目的版本-->
   <version>1.0</version>
   <!-- 项目的打包方式-->
   <packaging>war</packaging>
<project>

在这里插入图片描述

参考链接:https://www.jianshu.com/p/0e3a1f9c9ce7


http://www.kler.cn/a/6979.html

相关文章:

  • ([LeetCode仓颉解题报告] 661. 图片平滑器
  • Elasticsearch 重建索引 数据迁移
  • Cherno OpenGL(28 ~ 33)
  • 【Android】Proxyman 抓 HTTP 数据包
  • 本草智控:中药实验管理的智能时代
  • 【机器学习】聚类算法原理详解
  • 函数参数:右值引用
  • 【分布式】HLC 混合逻辑时钟
  • 45了解容器编排工具 Kubernetes 的基本概念和应用,包括 Pod、Service
  • 上传了ipa但在苹果App Store中没有看到构建版本的问题
  • Java对象回收
  • SpringCloud Alibaba 学习圣经,10万字实现 SpringCloud 自由
  • 蓝桥杯赛前冲刺-枚举暴力和排序专题2(包含历年蓝桥杯真题和AC代码)
  • Java阶段一Day18
  • 【华为机试真题详解JAVA实现】—简单错误记录
  • TCP协议内部工作机制一(确认应答,超时重传,连接管理)
  • 工作实战:Vue关于ElementUI二次封装的问题
  • 机器学习-卷积神经网络CNN中的单通道和多通道图片差异
  • C++ primer plus(第六版)编程练习答案 第13章 类继承
  • pytorch拓展——Ubuntu vscode配置pytorch C++拓展环境
  • docker-compose:Dockerfile参数以及说明
  • 【独家】华为OD机试 - 机智的外卖员(C 语言解题)动态规划
  • 前端已死?金三银四?你收到offer了吗?
  • 基于dbt的机器学习:流畅的过程衔接
  • 计算机网络基础
  • java servlet 期刊在线投稿系统jsp编程sqlserver数据库mvc模式开发计算机网页设计