System类操作系统相关的属性。

System.getProperty(String name)方法用于得到系统的属性。System是在lang包中的一个类,这个类中存在大量和系统打交道的实用方法,而且一般都是类方法,其中getProperty(String key)就是其中一个比较常用的方法,用于返回系统参数文件中这个方法指定键所代表的值。

系统属性的概念是在CLDC(Connected Limited Device Configuration)中定义的,属性值被写入底层的系统,我们可以读取它们但是不能修改这些属性值。如果你想读取一个系统属性值那么你可以使用System类的静态方法System.getProperty()来读取。

1、自带的即不需要做任何设置就可使用的Key:

java.versionjava.version                        Java运行环境版本  
java.vendorjava.vendor                         Java运行环境卖主  
java.vendor.urljava.vendor.url               Java卖主的URL  
java.homejava.home                              Java的安装目录  
java.vm.specification.version                Java虚拟机规范版本  
java.vm.specification.vendor                  Java虚拟机规范供应商  
java.vm.specification.name                   Java虚拟机规范名称  
java.vm.versionjava.vm.version               Java虚拟机执行版本  
java.vm.vendorjava.vm.vendor                Java虚拟机实现供应商  
java.vm.namejava.vm.name                       Java虚拟机实现名称  
java.specification.version                           Java运行时环境规范版本  
java.specification.vendor                           Java运行时环境规范供应商  
java.specification.name                             Java运行时环境规范名称  
java.class.versionjava.class.version      Java类格式版本号  
java.class.pathjava.class.path                 Java类路径  
java.library.pathjava.library.path           名单上的路径搜索时,装载图书馆  
java.io.tmpdirjava.io.tmpdir                      默认temp文件路径  
java.compilerjava.compiler                      名称JIT编译器使用  
java.ext.dirsjava.ext.dirs                          道路扩建目录或目录  
os.name                                                    操作系统名称  
os.archos.arch                                        操作系统体系结构  
os.versionos.version                             操作系统版本  
file.separatorfile.separator                    文件分隔符("/"在UNIX)  
path.separatorpath.separator              路径分隔符(":"在UNIX)  
line.separatorline.separator                 线分离("\氮",在Unix)  
user.nameuser.name                           用户的帐号名称  
user.homeuser.home                            用户的home目录  
user.diruser.dir                                   用户的当前工作目录

2、你也可以自己设置需要的Key:

编辑文件${tomact-dir}/bin/catalina.bat, 添加以下内容即可:
set JAVA_OPTS=-D<key>="<value>"

如:
set JAVA_OPTS=--Dfile.encoding=UTF-8
set JAVA_OPTS=--Dcurrent.environment=local

 

转自:http://hi.baidu.com/xu_jonny/item/513e581711dbabf9ddeeca53

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值