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

【Maven】项目中pom.xml坐标定义以及pom基本配置

目录

一、pom.xml坐标定义

二、pom 基本配置


一、pom.xml坐标定义

在 pom.xml 中定义坐标,内容包括:groupId、artifactId、version,详细内容如下:

<!--项目名称,定义为组织名+项目名,类似包名-->
<groupId>cn.itcast.maven</groupId>
<!-- 模块名称 -->
<artifactId>maven-first</artifactId>
<!-- 当前项目版本号,snapshot 为快照版本即非正式版本,release为正式发布版本 -->
<version>0.0.1-SNAPSHOT</version>
<packaging > :打包类型
        jar:执行 package 会打成 jar 包
        war:执行 package 会打成 war 包
        pom :用于 maven 工程的继承,通常父工程设置为 pom

二、pom 基本配置

pom.xml 是 Maven 项目的核心配置文件,位于每个工程的根目录,基本配置如下:

<project >

文件的根节点 .
<modelversion >

pom.xml 使用的对象模型版本
<groupId >

项目名称,一般写项目的域名
<artifactId >

模块名称,子项目名或模块名称
<version >

产品的版本号 .
<packaging >

打包类型,一般有 jar、war、pom 等
<name >

项目的显示名,常用于 Maven 生成的文档。
<description >

项目描述,常用于 Maven 生成的文档
<dependencies>

项目依赖构件配置,配置项目依赖构件的坐标
<build>

项目构建配置,配置编译、运行插件等。


http://www.lryc.cn/news/39082.html

相关文章:

  • Linux GCC 编译详解
  • 谁说程序员不懂了浪费,女神节安排
  • 上市公司管理层短视指标(2007-2020)
  • IDDPM 和 DDIM 对比
  • 链表OJ题(上)
  • 【题解】百度2021校招Web前端工程师笔试卷(第一批):单选题、多选题
  • 论文解读:SuperPoint: Self-Supervised Interest Point Detection and Description
  • 游戏玩的多,陪玩你了解的多吗?用Python来采集陪玩数据,看看行情和美照
  • React框架创建项目详细流程-项目的基本配置-项目的代码规范
  • nnunet入门之一 (CT图像分割)
  • 从0到1_批量下载视频
  • CNCF x Alibaba云原生技术公开课 第十二章 可观测性:监控与日志
  • C语言宏定义几个问题
  • 王道计算机组成原理课代表 - 考研计算机 第二章 数据的表示和运算 究极精华总结笔记
  • springboot集成mahout实现简单基于协同过滤算法的文章推荐算法
  • 自动驾驶介绍系列 ———— 看门狗
  • 今天打开个税APP,我直接人麻了!
  • javascript进阶学习笔记(含AJAX)
  • 今年没有金三银四
  • NFS - Network FileSystem网络文件系统的实现原理
  • C#【汇总篇】语法糖汇总
  • 高完整性系统工程(一): Safety Engineering, HAZOP Fault Tree Analysis
  • VGG16分类模型的网页界面(Flask,keras)
  • 互联网摸鱼日报(2023-03-12)
  • SpringBoot异常处理?用这两个就够啦!
  • mysql-查询重复数据的条数-count
  • 【Java枚举类】使用enum关键词定义枚举类
  • 第十四届蓝桥杯三月真题刷题训练——第 8 天
  • 鼎阳SDS2074X Plus免费“升级”(破解)备忘录
  • 【C++】C++标准模板库STL (一) string类的使用详解