Maven的pom.xml文件结构之基本配置properties

原创 2016年08月30日 09:22:33

在Maven的pom.xml文件中,<properties>用于定义全局变量,在POM中通过${property_name}的形式引用变量的值。

POM中的全局变量可以分为如下5种类型:

  • 系统Shell的环境变量env.property_name,如${env.PATH}表示引用当前系统的PATH变量值,注意这里的PATH必须都是大写。
  • Java System Properties,即Java属性文件,如${java.home}
  • project.property_name,直接引用POM中的元素值,如${project.version}表示引用<project><version>1.0</version></project>中的1.0
  • settings.property_name,直接引用settings.xml中的元素值,如${settings.offline}表示引用<settings><offline>false</offline></settings>中的false
  • property_name,直接访问<properties>中已经定义的变量值,如${myVar}表示引用<properties><myVar>myvalue</myVar></properies>中的myvalue

版权声明:本文为博主原创文章,未经博主允许不得转载。

maven中properties标签定义变量

一 发现问题 在pom.xml中添加依赖时语法如下  org.springframework  spring-core  1.2.6  org.springframework ...

maven pom.xml加载不同properties配置

1.pom.xml ===========================                                   test            ...
  • jbgtwang
  • jbgtwang
  • 2013年09月06日 17:58
  • 21955

maven核心,pom.xml详解

4.0.0 com.myproject.app myproject 1.0-SNAPSHOT myproject http://maven.apache.org ...

Maven: 如何在properties文件中获取maven的 pom.xml 的键值

如何在properties文件中获取maven的 pom.xml 的键值? 答案就是:在资源文件(*.properties)中放置pom.xml预先设置的变量, 在执行mvn package时就会自...

Java项目中读取properties文件,以及六种获取路径的方法

Java项目中读取properties文件,以及六种获取路径的方法 - AllenZhao 时间 2013-07-25 22:17:00 博客园-原创精华区 原文  htt...

学习Maven之Properties Maven Plugin(编译时动态获取properties参数)

1.properties-maven-plugin是个什么鬼? 介绍前我们先看一个问题,比如我们有一个maven项目结构如下: 一般我们都把一些配置文件放到像 src/main/r...

maven 打包时动态替换properties资源文件中的配置值

pom build节点下面添加resource配置: src/main/resources/ true ...

maven资源文件.properties的引用

转载自:http://stonedeng.iteye.com/blog/1394882 maven资源文件引用 博客分类: maven maven 资源文件引用:  1、m...
  • wcy6340
  • wcy6340
  • 2014年10月21日 14:02
  • 1772

maven内置属性(${} properties)

Maven内置了三大特性:属性、Profile和资源过滤来支持构建的灵活性。 Maven属性 事实上有六种类型的Maven属性: 内置属性:主要有两个常用内置属性——${basedir}表示项目根...

在pom.xml中自定义变量及其使用

背景: 类似于版本号,可能一个组件中的多个jar包都是采用同一版本号,当要升级组件时就需要逐一修改组件中每个jar的版本号,比较繁琐而且容易漏掉,我们可以自定义一个版本号变量,然后组件中的jar包统...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Maven的pom.xml文件结构之基本配置properties
举报原因:
原因补充:

(最多只允许输入30个字)