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 Environment sun.boot.library.path=C:\Program Files\Java\jdk1. 8 .0_91\jre\bin java.vm.version= 25.91 -b15 java.vm.vendor=Oracle Corporation maven.multiModuleProjectDirectory=D:\tools\IntelliJIDEA15. 0.2 \IdeaProject2\starwifi java.vendor.url=http: //java.oracle.com/ path.separator=; guice.disable.misplaced.annotation.check= true java.vm.name=Java HotSpot(TM) 64 -Bit Server VM file.encoding.pkg=sun.io user.script= user.country=CN sun.java.launcher=SUN_STANDARD sun.os.patch.level=Service Pack 1 java.vm.specification.name=Java Virtual Machine Specification user.dir=D:\tools\IntelliJIDEA15. 0.2 \IdeaProject2\starwifi java.runtime.version= 1.8 .0_91-b15 java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment java.endorsed.dirs=C:\Program Files\Java\jdk1. 8 .0_91\jre\lib\endorsed os.arch=amd64 java.io.tmpdir=C:\Users\ADMINI~ 1 \AppData\Local\Temp\ line.separator= java.vm.specification.vendor=Oracle Corporation user.variant= os.name=Windows 7 classworlds.conf=D:\tools\apache-maven- 3.3 . 9 \bin\..\bin\m2.conf sun.jnu.encoding=GBK java.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\Window sPowerShell\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 Specification java. class .version= 52.0 sun.management.compiler=HotSpot 64 -Bit Tiered Compilers os.version= 6.1 user.home=C:\Users\Administrator user.timezone=Asia/Shanghai java.awt.printerjob=sun.awt.windows.WPrinterJob java.specification.version= 1.8 file.encoding=GBK user.name=Administrator java. class .path=D:\tools\apache-maven- 3.3 . 9 \bin\..\boot\plexus-classworlds- 2.5 . 2 .jar java.vm.specification.version= 1.8 sun.arch.data.model= 64 java.home=C:\Program Files\Java\jdk1. 8 .0_91\jre sun.java.command=org.codehaus.plexus.classworlds.launcher.Launcher help:system java.specification.vendor=Oracle Corporation user.language=zh awt.toolkit=sun.awt.windows.WToolkit java.vm.info=mixed mode java.version= 1.8 .0_91 java.ext.dirs=C:\Program Files\Java\jdk1. 8 .0_91\jre\lib\ext;C:\Windows\Sun\Java\lib\ext sun.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\jdk 1.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\classes sun.stderr.encoding=ms936 java.vendor=Oracle Corporation maven.home=D:\tools\apache-maven- 3.3 . 9 \bin\.. file.separator=\ java.vendor.url.bug=http: //bugreport.sun.com/bugreport/ sun.cpu.endian=little sun.io.unicode.encoding=UnicodeLittle sun.stdout.encoding=ms936 sun.desktop=windows sun.cpu.isalist=amd64 =============================================================================== Environment Variables =============================================================================== GRADLE_USER_HOME=E:\gradle_repository\.gradle CLASSWORLDS_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 Files PROGRAMW6432=C:\Program Files WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log PROCESSOR_ARCHITECTURE=AMD64 CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher =D:=D:\tools\IntelliJIDEA15. 0.2 \IdeaProject2\starwifi FP_NO_HOST_CHECK=NO PATH=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:\Wind ows\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 PROGRAMDATA=C:\ProgramData WDIR=D:\ SYSTEMROOT=C:\Windows TMP=C:\Users\ADMINI~ 1 \AppData\Local\Temp PROGRAMFILES(X86)=C:\Program Files (x86) EXEC_DIR=D:\tools\IntelliJIDEA15. 0.2 \IdeaProject2\starwifi COMPUTERNAME=PC-20180423HOPQ OS=Windows_NT PROMPT=$P$G MAVEN_HOME=D:\tools\apache-maven- 3.3 . 9 WINDIR=C:\Windows GRADLE_HOME=D:\tools\gradle- 3.2 . 1 SYSTEMDRIVE=C: =::=::\ COMSPEC=C:\Windows\system32\cmd.exe =C:=C:\Users\Administrator HOMEDRIVE=C: LOGONSERVER=\\PC-20180423HOPQ PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 69 Stepping 1 , GenuineIntel COMMONPROGRAMFILES=C:\Program Files\Common Files PROGRAMFILES=C:\Program Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files NUMBER_OF_PROCESSORS= 4 TEMP=C:\Users\ADMINI~ 1 \AppData\Local\Temp USERDOMAIN=PC-20180423HOPQ M2_HOME=D:\tools\apache-maven- 3.3 . 9 \bin\.. HOME=C:\Users\Administrator PROCESSOR_LEVEL= 6 ERROR_CODE= 0 SESSIONNAME=Console USERNAME=Administrator PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC WINDOWS_TRACING_FLAGS= 3 PUBLIC=C:\Users\Public PROCESSOR_REVISION= 4501 USERPROFILE=C:\Users\Administrator APPDATA=C:\Users\Administrator\AppData\Roaming HOMEPATH=\Users\Administrator LOCALAPPDATA=C:\Users\Administrator\AppData\Local JAVA_HOME=C:\Program Files\Java\jdk1. 8 .0_91 ALLUSERSPROFILE=C:\ProgramData MAVEN_CMD_LINE_ARGS=help:system MAVEN_PROJECTBASEDIR=D:\tools\IntelliJIDEA15. 0.2 \IdeaProject2\starwifi MAVEN_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路径,需要的朋友可以参考下 电脑中必不可少的就是操 ...
随机推荐
- [转]php 图片验证码生成 前后台验证
本文转自:https://www.cnblogs.com/xiaoyezi/p/3541195.html 自己从前一段时间做了个php小项目,关于生成图片验证码生成和后台的验证,把自己用到的东西总结一 ...
- [转]WEB页获取串口数据
本文转自:https://www.cnblogs.com/rockyhm/p/3434200.html 最近做一个B/S的项目,需要读取电子秤的值,之前一直没做过,也没有经验,于是在网上找到很多 大 ...
- SQL SERVER PIVOT与用法解释
通俗简单的说:PIVOT就是行转列,UNPIVOT就是列传行 在数据库操作中,有些时候我们遇到需要实现“行转列”的需求,例如一下的表为某店铺的一周收入情况表: WEEK_INCOME(WEEK ),I ...
- 所有人都可以是开发人员——《Office 365开发入门指南》视频教程即将上市
今天是春节假期的最后一天,在这里给全国的朋友们拜个晚年,祝大家身体健康,晚年幸福啊.这个春节大家过的怎么样啊,我自己是在老家过的年,家乡的年味还是比较浓的,也再次感谢朋友圈的大家给我看了各地的风光 ...
- C#、Python中分别是怎么实现通过字符串获取实体类的值以及给实体类赋值
一.引入 最近遇到一个项目里面的功能,在给实体类赋值的时候,由于赋值字段是动态生成的,所以如果用常用的方法(直接实体类的名称.字段名=要赋的值),将会生成很多无用的代码,所以找到了一个通过反射的赋值与 ...
- Netty实战七之EventLoop和线程模型
简单地说,线程模型指定了操作系统.编程语言.框架或者应用程序的上下文中的线程管理的关键方面.Netty的线程模型强大但又易用,并且和Netty的一贯宗旨一样,旨在简化你的应用程序代码,同时最大限度地提 ...
- Nodejs全局/缓存路径配置
$ npm config set prefix "D:\Program Files\nodejs\node_global" $ npm config set cache " ...
- 用户登录三次机会(PYTHON)
usename=shabi password=123456 i=3 while i > 0: zh = input("请输入你的用户名:") i - = 1 if zh == ...
- 页面间固定参数,通过cookie传值
最后在做的页面,比如用户数据(用户头像,名称,年龄)这些信息,因为大部分页面都要用,之前是通过url地址传,另一页面接收.考虑到这样做会让url过长,因此,尝试使用cookie,把固定的值保存在coo ...
- MVC框架与三层架构
MVC框架 介绍: MVC全名Model View Controller Model:模型的意思,代表业务模型 View:视图的意思,代表用户界面 Controller:控制器的意思,控制器接受用户的 ...