Atititcmd cli环境变量的调用设置与使用
2017-01-20 20:46
232 查看
Atititcmd cli环境变量的调用设置与使用
1. Keyword1
1.1. Cgi 环境变量的调用设置与使用1
1.2. 环境变量vs 程序语言系统变量1
2. 环境变量的分类 A、与服务器相关的环境变量B ,与客户机相关的环境变量C、与请求相关的环境变量1
3. 环境变量的设置与读取2
3.1. Bat启动文件使用环境变量(设置与读取 ,推荐模式))2
3.2. 通过win gui 我的电脑属性工具配置环境变量(不推荐)2
3.3. 通过ide工具2
3.4. 程序里面儿使用环境变量(设置与读取2
4. 需要不需要亲自设置环境变量3
4.1. 默认情况下, java 设置了哪些系统变量:3
4.2. 参考资料5
系统变量就是程序语言本身维护的变量。比如java 通过 System.getProperty 的方式获取。就是 私有环境变量模式
set str=%str:ug9.0=4.0%
echo %str%\UGII\menus\
set var1=ccc 然后调用bat 则会把环境变量传递过去
在bat中读取可以直接读取,程序语言中读取可以通过对于api。。或者直接访问注册表。
此种模式设置的环境变量,不能跨机器复用,所以不推荐。。
process =Runtime.getRuntime(). exec(cmdArr,env_a, new File(dir));
读取
Java 获取环境变量的方式很简单:
System.getEnv() 得到所有的环境变量
System.getEnv(key) 得到某个环境变量的值
如果是windows 系统, 打印出来的值通过从 “我的电脑” 里看到的环境变量是一样的。
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.library.path 加载库时搜索的路径列表
java.io.tmpdir 默认的临时文件路径
java.compiler 要使用的 JIT 编译器的名称
java.ext.dirs 一个或多个扩展目录的路径
os.name 操作系统的名称
os.arch 操作系统的架构
os.version 操作系统的版本
file.separator 文件分隔符(在 UNIX 系统中是"/")
path.separator 路径分隔符(在 UNIX 系统中是":")
line.separator 行分隔符(在 UNIX 系统中是"/n")
user.name 用户的账户名称
user.home 用户的主目录
user.dir 用户的当前工作目录
Apache服务器技术之CGI环境变量和POST原理 - climbs的专栏 - 博客频道 - CSDN.NET.html
捕鸟王"Bird Catcher kok 虔诚者Pious 宗教信仰捍卫者 Defender Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak 万兽之王
简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴
全名::Emir Attilax Akbar bin Mahmud bin attila bin Solomon bin adam Al Rapanui 埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本亚当 阿尔 拉帕努伊
常用名:艾提拉(艾龙), EMAIL:1466519819@qq.com
头衔:uke总部o2o负责人,全球网格化项目创始人,
uke宗教与文化融合事务部部长, uke宗教改革委员会副主席
Emir Uke部落首席大酋长,
uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,
uke 首席cto 奶牛科技首席cto , 软件部门总监 技术部副总监 研发部门总监主管 产品部副经理 项目部副经理
uke波利尼西亚区大区连锁负责人 汤加王国区域负责人 uke克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke布维岛和南乔治亚和南桑威奇群岛大区连锁负责人
Uke软件标准化协会理事长理事长 Uke 数据库与存储标准化协会副会长
uke终身教育学校副校长 Uke医院 与医学院方面的创始人
Uke 户外运动协会理事长 度假村首席大村长 uke交友协会会长
uke出版社编辑总编
转载请注明来源:attilax的专栏 ?http://www.cnblogs.com/attilax/
--Atiend v4
1. Keyword1
1.1. Cgi 环境变量的调用设置与使用1
1.2. 环境变量vs 程序语言系统变量1
2. 环境变量的分类 A、与服务器相关的环境变量B ,与客户机相关的环境变量C、与请求相关的环境变量1
3. 环境变量的设置与读取2
3.1. Bat启动文件使用环境变量(设置与读取 ,推荐模式))2
3.2. 通过win gui 我的电脑属性工具配置环境变量(不推荐)2
3.3. 通过ide工具2
3.4. 程序里面儿使用环境变量(设置与读取2
4. 需要不需要亲自设置环境变量3
4.1. 默认情况下, java 设置了哪些系统变量:3
4.2. 参考资料5
1. Keyword
1.1. Cgi 环境变量的调用设置与使用
1.2. 环境变量vs 程序语言系统变量
环境变量这个概念不陌生, 就是操作系统的环境变量。系统变量就是程序语言本身维护的变量。比如java 通过 System.getProperty 的方式获取。就是 私有环境变量模式
2. 环境变量的分类 A、与服务器相关的环境变量B ,与客户机相关的环境变量C、与请求相关的环境变量
3. 环境变量的设置与读取
3.1. Bat启动文件使用环境变量(设置与读取 ,推荐模式))
set str=%UGII_BASE_DIR%set str=%str:ug9.0=4.0%
echo %str%\UGII\menus\
set var1=ccc 然后调用bat 则会把环境变量传递过去
3.2. 通过win gui 我的电脑属性工具配置环境变量(不推荐)
此处设置的环境变量是保存在注册表中的,全局变量。。在bat中读取可以直接读取,程序语言中读取可以通过对于api。。或者直接访问注册表。
此种模式设置的环境变量,不能跨机器复用,所以不推荐。。
3.3. 通过ide工具
很多时候,ide自动回设置环境变量的。。但是有时调试的时候,需要我们在启动配置里面手动配置环境变量3.4. 程序里面儿使用环境变量(设置与读取
设置process =Runtime.getRuntime(). exec(cmdArr,env_a, new File(dir));
读取
Java 获取环境变量的方式很简单:
System.getEnv() 得到所有的环境变量
System.getEnv(key) 得到某个环境变量的值
如果是windows 系统, 打印出来的值通过从 “我的电脑” 里看到的环境变量是一样的。
4. 需要不需要亲自设置环境变量
对程序来说,当然需要环境变量,但从用户角度可能不需要亲自配置。。因为环境变量可以通过win gui程序来配置,也可以通过程序比如ide会自动配置环境变量。。你的tomcat不需要手工配置环境变量,是因为eclipse自动帮你配置了环境变量了。。4.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.library.path 加载库时搜索的路径列表
java.io.tmpdir 默认的临时文件路径
java.compiler 要使用的 JIT 编译器的名称
java.ext.dirs 一个或多个扩展目录的路径
os.name 操作系统的名称
os.arch 操作系统的架构
os.version 操作系统的版本
file.separator 文件分隔符(在 UNIX 系统中是"/")
path.separator 路径分隔符(在 UNIX 系统中是":")
line.separator 行分隔符(在 UNIX 系统中是"/n")
user.name 用户的账户名称
user.home 用户的主目录
user.dir 用户的当前工作目录
4.2. 参考资料
我所了解的cgi - 掸尘 - 博客园.htmlApache服务器技术之CGI环境变量和POST原理 - climbs的专栏 - 博客频道 - CSDN.NET.html
捕鸟王"Bird Catcher kok 虔诚者Pious 宗教信仰捍卫者 Defender Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak 万兽之王
简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴
全名::Emir Attilax Akbar bin Mahmud bin attila bin Solomon bin adam Al Rapanui 埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本亚当 阿尔 拉帕努伊
常用名:艾提拉(艾龙), EMAIL:1466519819@qq.com
头衔:uke总部o2o负责人,全球网格化项目创始人,
uke宗教与文化融合事务部部长, uke宗教改革委员会副主席
Emir Uke部落首席大酋长,
uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,
uke 首席cto 奶牛科技首席cto , 软件部门总监 技术部副总监 研发部门总监主管 产品部副经理 项目部副经理
uke波利尼西亚区大区连锁负责人 汤加王国区域负责人 uke克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke布维岛和南乔治亚和南桑威奇群岛大区连锁负责人
Uke软件标准化协会理事长理事长 Uke 数据库与存储标准化协会副会长
uke终身教育学校副校长 Uke医院 与医学院方面的创始人
Uke 户外运动协会理事长 度假村首席大村长 uke交友协会会长
uke出版社编辑总编
转载请注明来源:attilax的专栏 ?http://www.cnblogs.com/attilax/
--Atiend v4
相关文章推荐
- Atititcmd cli环境变量的调用设置与使用
- Atititcmd cli环境变量的调用设置与使用
- Atititcmd cli环境变量的调用设置与使用
- dos命令之 set (显示、设置或删除 cmd.exe 环境变量) 用法详解以及使用变量
- 使用Windows批处理和WMI设置Python的环境变量
- 为什么Java使用System.getenv()获取刚刚设置的环境变量时为空
- 环境变量设置出错导致命令无法使用
- win10下java环境变量设置(解决在cmd中运行javac、 java)
- 虚拟机中使用centos-----4(java设置环境变量)
- 【使用Postman测试WEB接口】设置测试环境与全局变量
- 64位ubuntu下使用32位软件时,明明设置好了环境变量仍提示找不到文件
- PHP-CLI环境变量的设置和读取
- Ubutnu中使用Eigen库及相关环境变量设置
- 【使用Postman测试WEB接口】设置测试环境与全局变量
- 使用cmd命令快速查看和添加系统环境变量
- cmd 环境变量设置方法详细解释
- 一键设置java 环境变量 cmd下查看、修改(覆盖与添加)等说明
- 解决jdk环境变量设置完后,在cmd中运行javac出现’javac‘不是内部或外部命令,也不是可运行的程序或批处理文件的错误提示
- 使用vue-cli+axios构建的项目本地环境API代理设置和解决跨域
- Linux下环境变量PATH设置错误,导致命令都找不到,无法使用