13.2.4. Java系统属性

Maven暴露所有来自于java.lang.System的属性。任何你能从System.getProperty()获取的属性都能以Maven属性的形式引用。下面的表格列出了所有可用的系统属性:

Table 13.1. Java系统属性

系统属性 描述
java.version Java运行环境版本
java.vendor Java运行环境供应商
java.vendor.url Java供应商URL
java.home Java安装目录
java.vm.specification.version Java虚拟机规格说明版本
java.vm.specification.vendor Java虚拟机规格说明供应商
java.vm.specification.name Java虚拟机规格说明名称
java.vm.version Java虚拟机实现版本
java.vm.vendor Java虚拟机实现供应商
java.vm.name Java虚拟机实现名称
java.specification.version Java运行环境规格说明版本
java.specification.vendor Java运行环境规格说明供应商
java.specification.name Java运行环境规格说明名称
java.class.version Java类格式版本号
java.class.path Java类路径
java.ext.dirs 扩展目录的路径
os.name 操作系统名称
os.arch 操作系统架构
os.version 操作系统版本
file.separator 文件分隔符(UNIX上是"/",Windows上是"\")
path.separator 路径分隔符(UNIX上是":",Windows上是";")
line.separator 行分隔符(在UNIX和Windows上都是"\n")
user.name 用户帐户名称
user.home 用户home目录
user.dir 用户当前工作目录