美文网首页
maven简介和使用3-属性(properties)

maven简介和使用3-属性(properties)

作者: 渭小粉 | 来源:发表于2019-03-01 19:29 被阅读0次

maven的pom当中一共有五种属性类型

获取属性格式: ${}

环境变量名假设为X

1. 环境变量属性类型: ${ env.X }

2. 获取pom元素当中的值,eg:

<project>

  <version>1.0</version>

</project>

获取: ${project.version}

3.  标明路径下的setting.xml文件当中的元素值,eg: ${setting.offine}

4. java系统属性,有如下属性可以直接获取:

java.runtime.name

sun.boot.library.path

java.vm.version

java.vm.vendor

java.vendor.url

path.separator

java.vm.name

file.encoding.pkg

user.country

sun.java.launcher

sun.os.patch.level

java.vm.specification.name

user.dir

java.runtime.version

java.awt.graphicsenv

java.endorsed.dirs

os.arch

java.io.tmpdir

line.separator

java.vm.specification.vendor

os.name

sun.jnu.encoding

java.library.path

java.specification.name

java.class.version

sun.management.compiler

os.version

user.home

user.timezone

java.awt.printerjob

file.encoding

java.specification.version

user.name

java.class.path

java.vm.specification.version

sun.arch.data.model

java.home

sun.java.command

java.specification.vendor

user.language

awt.toolkit

java.vm.info

java.version

java.ext.dirs

sun.boot.class.path

java.vendor

file.separator

java.vendor.url.bug

idea.test.cyclic.buffer.size

sun.cpu.endian

sun.io.unicode.encoding

sun.desktop

sun.cpu.isalist

5. 显示的使用pom进行声明,如:

<properties>

  <name>wk</name>

  <birthday>1996.06.18</birthday>

</properties>

相关文章

网友评论

      本文标题:maven简介和使用3-属性(properties)

      本文链接:https://www.haomeiwen.com/subject/ahsjuqtx.html