maven中可以直接引用的java系统属性和环境变量属性
一、查看命令:
|
1
|
mvn help :system |
二、引用
在pom文件中通过 ${变量名}来引用
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
|
======================================================================================================== Platform Properties Details =======================================================================================================================================================================================System Properties===============================================================================java.runtime.name=Java(TM) SE Runtime Environmentsun.boot.library.path=C:\Program Files\Java\jdk1.8.0_91\jre\binjava.vm.version=25.91-b15java.vm.vendor=Oracle Corporationmaven.multiModuleProjectDirectory=D:\tools\IntelliJIDEA15.0.2\IdeaProject2\starwifijava.vendor.url=http://java.oracle.com/path.separator=;guice.disable.misplaced.annotation.check=truejava.vm.name=Java HotSpot(TM) 64-Bit Server VMfile.encoding.pkg=sun.iouser.script=user.country=CNsun.java.launcher=SUN_STANDARDsun.os.patch.level=Service Pack 1java.vm.specification.name=Java Virtual Machine Specificationuser.dir=D:\tools\IntelliJIDEA15.0.2\IdeaProject2\starwifijava.runtime.version=1.8.0_91-b15java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironmentjava.endorsed.dirs=C:\Program Files\Java\jdk1.8.0_91\jre\lib\endorsedos.arch=amd64java.io.tmpdir=C:\Users\ADMINI~1\AppData\Local\Temp\line.separator=java.vm.specification.vendor=Oracle Corporationuser.variant=os.name=Windows 7classworlds.conf=D:\tools\apache-maven-3.3.9\bin\..\bin\m2.confsun.jnu.encoding=GBKjava.library.path=C:\Program Files\Java\jdk1.8.0_91\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Program Files\Java\jdk1.8.0_91\bin;D:\tools\apache-maven-3.3.9\bin;\C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;D:\tools\gradle-3.2.1\bin;C:\Program Files\TortoiseGit\bin;C:\Program Files\MySQL\MySQL Server 5.1\bin;.java.specification.name=Java Platform API Specificationjava.class.version=52.0sun.management.compiler=HotSpot 64-Bit Tiered Compilersos.version=6.1user.home=C:\Users\Administratoruser.timezone=Asia/Shanghaijava.awt.printerjob=sun.awt.windows.WPrinterJobjava.specification.version=1.8file.encoding=GBKuser.name=Administratorjava.class.path=D:\tools\apache-maven-3.3.9\bin\..\boot\plexus-classworlds-2.5.2.jarjava.vm.specification.version=1.8sun.arch.data.model=64java.home=C:\Program Files\Java\jdk1.8.0_91\jresun.java.command=org.codehaus.plexus.classworlds.launcher.Launcher help:systemjava.specification.vendor=Oracle Corporationuser.language=zhawt.toolkit=sun.awt.windows.WToolkitjava.vm.info=mixed modejava.version=1.8.0_91java.ext.dirs=C:\Program Files\Java\jdk1.8.0_91\jre\lib\ext;C:\Windows\Sun\Java\lib\extsun.boot.class.path=C:\Program Files\Java\jdk1.8.0_91\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_91\jre\classessun.stderr.encoding=ms936java.vendor=Oracle Corporationmaven.home=D:\tools\apache-maven-3.3.9\bin\..file.separator=\java.vendor.url.bug=http://bugreport.sun.com/bugreport/sun.cpu.endian=littlesun.io.unicode.encoding=UnicodeLittlesun.stdout.encoding=ms936sun.desktop=windowssun.cpu.isalist=amd64===============================================================================Environment Variables===============================================================================GRADLE_USER_HOME=E:\gradle_repository\.gradleCLASSWORLDS_JAR="D:\tools\apache-maven-3.3.9\bin\..\boot\plexus-classworlds-2.5.2.jar"PSMODULEPATH=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\COMMONPROGRAMW6432=C:\Program Files\Common FilesPROGRAMW6432=C:\Program FilesWINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.logPROCESSOR_ARCHITECTURE=AMD64CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher=D:=D:\tools\IntelliJIDEA15.0.2\IdeaProject2\starwifiFP_NO_HOST_CHECK=NOPATH=C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Program Files\Java\jdk1.8.0_91\bin;D:\tools\apache-maven-3.3.9\bin;\C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;D:\tools\gradle-3.2.1\bin;C:\Program Files\TortoiseGit\bin;C:\Program Files\MySQL\MySQLServer 5.1\binPROGRAMDATA=C:\ProgramDataWDIR=D:\SYSTEMROOT=C:\WindowsTMP=C:\Users\ADMINI~1\AppData\Local\TempPROGRAMFILES(X86)=C:\Program Files (x86)EXEC_DIR=D:\tools\IntelliJIDEA15.0.2\IdeaProject2\starwifiCOMPUTERNAME=PC-20180423HOPQOS=Windows_NTPROMPT=$P$GMAVEN_HOME=D:\tools\apache-maven-3.3.9WINDIR=C:\WindowsGRADLE_HOME=D:\tools\gradle-3.2.1SYSTEMDRIVE=C:=::=::\COMSPEC=C:\Windows\system32\cmd.exe=C:=C:\Users\AdministratorHOMEDRIVE=C:LOGONSERVER=\\PC-20180423HOPQPROCESSOR_IDENTIFIER=Intel64 Family 6 Model 69 Stepping 1, GenuineIntelCOMMONPROGRAMFILES=C:\Program Files\Common FilesPROGRAMFILES=C:\Program FilesCOMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common FilesNUMBER_OF_PROCESSORS=4TEMP=C:\Users\ADMINI~1\AppData\Local\TempUSERDOMAIN=PC-20180423HOPQM2_HOME=D:\tools\apache-maven-3.3.9\bin\..HOME=C:\Users\AdministratorPROCESSOR_LEVEL=6ERROR_CODE=0SESSIONNAME=ConsoleUSERNAME=AdministratorPATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSCWINDOWS_TRACING_FLAGS=3PUBLIC=C:\Users\PublicPROCESSOR_REVISION=4501USERPROFILE=C:\Users\AdministratorAPPDATA=C:\Users\Administrator\AppData\RoamingHOMEPATH=\Users\AdministratorLOCALAPPDATA=C:\Users\Administrator\AppData\LocalJAVA_HOME=C:\Program Files\Java\jdk1.8.0_91ALLUSERSPROFILE=C:\ProgramDataMAVEN_CMD_LINE_ARGS=help:systemMAVEN_PROJECTBASEDIR=D:\tools\IntelliJIDEA15.0.2\IdeaProject2\starwifiMAVEN_JAVA_EXE="C:\Program Files\Java\jdk1.8.0_91\bin\java.exe" |
maven中可以直接引用的java系统属性和环境变量属性的更多相关文章
- java中获取系统属性以及环境变量
java中获取系统属性以及环境变量 System.getEnv()和System.getProperties()的差别 从概念上讲,系统属性 和环境变量 都是名称与值之间的映射.两种机制都能用来将用户 ...
- Spring中如何向 Bean注入系统属性或环境变量
[转自] http://unmi.cc/spring-injection-system-properties-env/ 在 Spring 中为 javabean 注入属性文件中的属性值一般人都知道的, ...
- Java获取系统属性及环境变量
当程序中需要使用与操作系统相关的变量(例如:文件分隔符.换行符)时,Java提供了System类的静态方法getenv()和getProperty()用于返回系统相关的变量与属性,getenv方法返回 ...
- Linux系统下配置环境变量
一.环境变量文件介绍 转自:http://blog.csdn.net/cscmaker/article/details/7261921 Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登 ...
- C#读取“我的文档”等特殊系统路径及环境变量
返回“我的文档”路径字符串 Environment.GetFolderPath(Environment.SpecialFolder.Personal) 本技巧使用GetFolderPath方法来获取指 ...
- 在CentOS7.4中安装jdk的几种方法及配置环境变量
在CentOS7.4中安装jdk的几种方法及配置环境变量 一.下载jdk jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads ...
- ionic2——安装Java jdk并配置环境变量
前言:jdk是 Java 语言的软件开发工具包,它包含了Java 的运行环境,Java 工具和Java 基础的类库.做java web开发,android开发,还有现在流行的混合式App开发,都需要安 ...
- Linux中shell基础、重定向、管道符、环境变量
1.什么是shell Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口(命令解释器).它接收用户输入的命令并把它送入内核去执行.起着协调用户与系统的一致性和在用户与系统之间进行交互的 ...
- Linux系统下修改环境变量PATH路径的三种方法
这里介绍Linux的知识,比如把/etc/apache/bin目录添加到PATH中有三种方法,看完之后你将学会Linux系统下如何修改环境变量PATH路径,需要的朋友可以参考下 电脑中必不可少的就是操 ...
随机推荐
- 快乐的一天从JAVA第一课开始,生活美滋滋!!!
---恢复内容开始--- 学JAVA第一天 今天稀里糊涂就把JAVA环境配好了 现在回想一下,吧环境跟大家分享一下…… 第一步:下载 JAVA(推荐使用谷歌浏览器,因为谷歌浏览器右键点 ...
- python基础学习(五)while循环语句
while循环基本使用 循环的作用就是让指定的代码重复的执行 while循环最常用的应用场景就是让执行的代码按照指定的次数重复执行 流程图 基本语法 初始条件设置 —— 通常是重复执行的 计数器 wh ...
- 2.对于所有对象都通用的方法_EJ
第8条: 覆盖equals时请遵守通用约定 我们在覆盖equals方法时,必须遵守它的通用约定: 1.自反性.对于任何非null的引用值x,x.equals(x)必须返回true: 2.对称性.对于任 ...
- Fundebug累计处理1000万条错误事件!
摘要上线半年时间,Fundebug累计处理1000万条错误事件.10000000啊! 自从去年双11[正式上线](https://blog.fundebug.com/2016/11/11/fundeb ...
- hive 导出如数为csv格式
hive导出csv格式的数据 命令如下: hive -e "select concat_ws(',',appKey,clickJson) adt.jsontest as st from &q ...
- JAVA 多线程(1):synchronized
入坑3年,对线程总是一知半解,最多停留在copy,决定还是仔细看看这方面的东西,一点点的记录让自己理解,对一些重要的概念进行记录和理解(包括参考作者的原话与个人理解) 参考链接:https://www ...
- Apache Beam WordCount编程实战及源码解读
概述:Apache Beam WordCount编程实战及源码解读,并通过intellij IDEA和terminal两种方式调试运行WordCount程序,Apache Beam对大数据的批处理和流 ...
- 在“非软件企业”开发软件的困局 ZT
软件产品广泛服务于各行业,其开发具有高科技.高投入.高产出.高风险的特点.在项目开发和软件应用中,只有将人员能力的发挥与科学技术的使用应用市场的认识进行最佳的融合,才能发挥软件的效益.普通企业虽涉足软 ...
- JMeter 配置元件之随机变量(RandomVariable)介绍
配置元件之随机变量(Random Variable)介绍 by:授客 QQ:1033553122 测试环境 apache-jmeter-3.2 1. 计数器简介 允许用户创建一个在线程组范围之内都 ...
- svn checkout 实用小技巧
svn checkout 实用小技巧 by:授客 QQ:1033553122 问题描述: 用svn小乌龟软件,进行update,commit之前,先要把svn工作目录checkout到本地,那么问 ...