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 pom.xml加载不同properties配置

1.pom.xml ===========================                     ...

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

pom build节点下面添加resource配置: [html] view plaincopy resources>          &...
  • wmq534
  • wmq534
  • 2016-01-08 16:24
  • 2406

maven中properties标签定义变量

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

Maven pom.xml 配置详解

什么是pom?    pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的u...

Maven中Pom文件打包配置build

摘自:https://my.oschina.net/simpleton/blog/607776 方法一 test-${project.version} src/main/java ...

Maven的pom.xml文件结构之Build配置build

在Maven的pom.xml文件中,Build配置包含两个部分,一个是,另一个是,这里我们只介绍。 1. 在Maven的pom.xml文件中,存在如下两种: <project xmlns="htt...

Maven系列--pom.xml 配置详解

http://maven.apache.org/POM/4.0.0"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   ...

Maven的pom.xml文件详解------Build Settings

根据POM 4.0.0 XSD,build元素概念性的划分为两个部分:BaseBuild(包含poject build和profile build的公共部分,见下)和poject build包含的一些...

maven 工程pom文件详解

概述        之前接触maven管理项目,学习了些皮毛。后来发觉自己之前现查现用这种做法应该是不可取的——对一个问题的解决方案秒秒钟就忘掉了,然后还得查阅博客。今天找时间详细学习了一些pom文件...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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