java中如何获得操作系统下用户目录

String usrHome = System.getProperty("user.home");

下面是System的参数列表

Key                     Meaning
-------------------     ------------------------------
"file.separator"        File separator (e.g., "/")
"java.class.path"       Java classpath
"java.class.version"    Java class version number
"java.home"             Java installation directory
"java.vendor"           Java vendor-specific string

"java.vendor.url"       Java vendor URL
"java.version"          Java version number
"line.separator"        Line separator
"os.arch"               Operating system architecture
"os.name"               Operating system name

"path.separator"        Path separator (e.g., ":")
"user.dir"              User's current working directory
"user.home"             User home directory
"user.name"             User account name

 

 

spring xml配置使用EL表达试例子:

<dubbo:registry address="zookeeper://172.20.70.193:2181" file="#{T(java.lang.System).getProperty('user.home')}/.dubbo/operation-admin.cache"/>

 

#{T(java.lang.System).getProperty('user.home')}

猜你喜欢

转载自xigua366.iteye.com/blog/2325939
今日推荐