iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Maven pom文件中属性变量有哪些
  • 813
分享到

Maven pom文件中属性变量有哪些

2023-06-22 06:06:13 813人浏览 泡泡鱼
摘要

本篇内容主要讲解“Maven pom文件中属性变量有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Maven pom文件中属性变量有哪些”吧!Maven pom文件属性变

本篇内容主要讲解“Maven pom文件中属性变量有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Maven pom文件中属性变量有哪些”吧!

Maven pom文件属性变量总结

1.内置属性

  • ${basedir}表示当前项目根目录

  • ${version}表示当前项目版本

2.POM属性

  • ${project.artifactId} 等价于元素的值

个人理解,本质上每个标签底层是通过对象的引用实现,也同样存在继承特性(仅仅是个人理解,供参考)

以此类推,可以发现很多这一类的属性定义。

类似地

  • ${project.build.sourceDirectory}:项目的主源码目录 默认为src/main/java/.

  • ${project.build.testSourceDirectory}:项目的测试源码目录 默认为/src/test/java/.

  • ${project.build.directory}:项目构建输出目录 默认为target/.

  • ${project.build.outputDirectory}:项目主代码编译输出目录 默认为target/classes/.

  • ${project.build.testOutputDirectory}:项目测试代码编译输出目录 默认为target/testclasses/.

Maven pom文件中属性变量有哪些

当你新建一个maven project后,maven管理会给你按照底层约定,给你自动设置*directory的值,你可以通过IDE工具打开pom.xml文件,点选Effective POM,你会看到如图的默认设置。

3.自定义属性

你可以自己定义一个标签元素并设置相应的值,这样,你可以在该pom.xml中应用这个标签键值对,例如:

Maven pom文件中属性变量有哪些

Maven pom变量定义

定义变量并赋值

<properties> <spring-framework.version>4.1.5</spring-framework.version></properties>

使用

<dependency>        <groupId>org.springframework</groupId>        <artifactId>spring-WEBmvc</artifactId>        <version>${spring-framework.version}</version></dependency>

一般用来管理依赖的版本号,这样做的好处:当版本号发生改变时,只需要更新properties标签中的变量就行了,不用更新所有依赖的版本号

云。

到此,相信大家对“Maven pom文件中属性变量有哪些”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: Maven pom文件中属性变量有哪些

本文链接: https://www.lsjlt.com/news/303146.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Maven pom文件中属性变量有哪些
    本篇内容主要讲解“Maven pom文件中属性变量有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Maven pom文件中属性变量有哪些”吧!Maven pom文件属性变...
    99+
    2023-06-22
  • 基于Maven pom文件中属性变量总结
    目录Maven pom文件属性变量总结1.内置属性2.POM属性 3.自定义属性Maven pom变量定义定义变量并赋值 Maven pom文件属性变量总结 1.内置属性 ...
    99+
    2024-04-02
  • maven配置文件pom如何增加变量取版本号
    这篇文章主要介绍了maven配置文件pom如何增加变量取版本号,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。maven配置文件pom增加变量取版本号1.定义版本号<pr...
    99+
    2023-06-22
  • maven配置文件pom增加变量取版本号方式
    目录maven配置文件pom增加变量取版本号1.定义版本号2.取版本号,方便以后架包版本升级maven读取程序版本号的3种方法方法1方法2方法3maven配置文件pom增加变量取版本...
    99+
    2024-04-02
  • MySQL用户变量有哪些属性?
    以下是 MySQL 用户变量的属性 -不区分大小写用户变量不区分大小写。在 MySQL 5 版本之前,它们区分大小写。可以通过以下示例来说明 -示例mysql> SET @A = 'MySQL'; Query OK, ...
    99+
    2023-10-22
  • linux系统中文件属性有哪些
    这篇文章给大家分享的是有关linux系统中文件属性有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux 文件或目录的属性主要包括:文件或目录的节点、种类、权限模式、链接数量、所归属的用户和用户组、最近访...
    99+
    2023-06-13
  • win7文件夹属性有哪些
    这篇文章主要介绍“win7文件夹属性有哪些”,在日常操作中,相信很多人在win7文件夹属性有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”win7文件夹属性有哪些”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-07-01
  • Linux中文件的基本属性有哪些
    本篇内容主要讲解“Linux中文件的基本属性有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux中文件的基本属性有哪些”吧!一、查看文件属性和权限Linux系统是一种典型的多用户系统,...
    99+
    2023-06-30
  • Python中的文件与文件对象有哪些属性
    今天小编给大家分享一下Python中的文件与文件对象有哪些属性的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1 文件'...
    99+
    2023-06-29
  • css变形的属性有哪些
    这篇“css变形的属性有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“css变形的属性...
    99+
    2024-04-02
  • CSS中的文本属性有哪些
    这篇文章给大家分享的是有关CSS中的文本属性有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 属性 描述 color 设置文本颜色 d...
    99+
    2024-04-02
  • javascript中的事件属性有哪些
    这篇文章将为大家详细讲解有关javascript中的事件属性有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。java基本数据类型有哪些Java的基本数据类型分为:1、整数类型,用来表示整数的数据类型。...
    99+
    2023-06-14
  • css文字属性有哪些
    这篇文章主要为大家展示了“css文字属性有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css文字属性有哪些”这篇文章吧。   ...
    99+
    2024-04-02
  • css文本属性有哪些
    本文将为大家详细介绍“css文本属性有哪些”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“css文本属性有哪些”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容如下,一起去收获新知识吧。css是什...
    99+
    2023-06-06
  • MySQL数据库INI文件有哪些属性
    这篇文章主要介绍MySQL数据库INI文件有哪些属性,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!  (1)、back_log:  要求MySQL能有的连接数量。当主要MySQL线程...
    99+
    2024-04-02
  • dropdownlist控件属性有哪些
    DropDownList控件的常用属性有:1. DataSource:设置或获取DropDownList控件的数据源。2. Data...
    99+
    2023-10-10
    dropdownlist
  • textbox控件属性有哪些
    TextBox控件常见的属性有:1. Text: 获取或设置TextBox中的文本内容。2. Multiline: 获取或设置Tex...
    99+
    2023-08-28
    textbox
  • pom.xml文件在Maven中的作用有哪些
    本篇文章给大家分享的是有关pom.xml文件在Maven中的作用有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。如下所示:<project xmlns=&q...
    99+
    2023-05-31
    pom.xml maven
  • ASP.NET控件中有用的属性有哪些
    这篇文章将为大家详细讲解有关ASP.NET控件中有用的属性有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、ClientIDMode渲染ASP.NET控件时会自动生成一个ID,当我们在客户端脚本中引...
    99+
    2023-06-17
  • css中文本样式属性有哪些
    这篇文章主要为大家展示了“css中文本样式属性有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css中文本样式属性有哪些”这篇文章吧。 ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作