sun.java.launcher_Java中取得用户的当前目录

a4c26d1e5885305701be709a3d33442f.png

Java中取得用户的当前目录

(2007-09-28 17:14:24)

标签:

知识/探索

System.out.println(System.getProperty("user.dir"));

其它的系统属性可用如下命令取得:

System.out.println(System.getProperties());

WindowsXP的输出如下:

{

java.runtime.name=Java(TM) SE Runtime Environment,

sun.boot.library.path=C:\Program Files\Java\jre1.6.0_02\bin,

java.vm.version=1.6.0_02-b06,

java.vm.vendor=Sun Microsystems Inc.,

java.vendor.url=http://java.sun.com/,

path.separator=;,

java.vm.name=Java HotSpot(TM) Client VM,

file.encoding.pkg=sun.io,

sun.java.launcher=SUN_STANDARD,

user.country=CN,

sun.os.patch.level=Service Pack 2, v.3093,

java.vm.specification.name=Java Virtual Machine Specification,

user.dir=C:\workspace\Test,

java.runtime.version=1.6.0_02-b06,

java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment,

java.endorsed.dirs=C:\Program Files\Java\jre1.6.0_02\lib\endorsed,

os.arch=x86,

java.io.tmpdir=C:\DOCUME~1\HONGLI~1.LIU\LOCALS~1\Temp\,

line.separator=,

java.vm.specification.vendor=Sun Microsystems Inc.,

user.variant=,

os.name=Windows XP,

sun.jnu.encoding=GBK,

java.library.path=....................

java.specification.name=Java Platform API Specification,

java.class.version=50.0,

sun.management.compiler=HotSpot Client Compiler,

os.version=5.1,

user.home=C:\Documents and Settings\hongliang.liu,

user.timezone=,

java.awt.printerjob=sun.awt.windows.WPrinterJob,

file.encoding=GBK,

java.specification.version=1.6,

java.class.path=...............

java.vendor=Sun Microsystems Inc.,

file.separator=\,

java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi,

sun.io.unicode.encoding=UnicodeLittle,

sun.cpu.endian=little,

sun.desktop=windows,

sun.cpu.isalist=

}

Linux的输出如下:

{

java.runtime.name=Java(TM) SE Runtime Environment,

sun.boot.library.path=/usr/java/jdk1.6.0_02/jre/lib/i386,

java.vm.version=1.6.0_02-b05,

java.vm.vendor=Sun Microsystems Inc.,

java.vendor.url=http://java.sun.com/,

path.separator=:,

java.vm.name=Java HotSpot(TM) Client VM,

file.encoding.pkg=sun.io,

sun.java.launcher=SUN_STANDARD,

user.country=US,

sun.os.patch.level=unknown,

java.vm.specification.name=Java Virtual Machine Specification,

user.dir=/home/liuhongliang,

java.runtime.version=1.6.0_02-b05,

java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment,

java.endorsed.dirs=/usr/java/jdk1.6.0_02/jre/lib/endorsed,

os.arch=i386,

java.io.tmpdir=/tmp,

line.separator=,

java.vm.specification.vendor=Sun Microsystems Inc.,

os.name=Linux,

sun.jnu.encoding=UTF-8,

java.library.path=/usr/java/jdk1.6.0_02/jre/lib/i386/client:/usr/java/jdk1.6.0_02/jre/lib/i386:/usr/java/jdk1.6.0_02/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib,

java.specification.name=Java Platform API Specification,

java.class.version=50.0,

sun.management.compiler=HotSpot Client Compiler,

os.version=2.6.9-42.ELsmp,

user.home=/home/liuhongliang,

user.timezone=,

java.awt.printerjob=sun.print.PSPrinterJob,

file.encoding=UTF-8,

java.specification.version=1.6,

java.class.path=.,

user.name=liuhongliang,

java.vm.specification.version=1.0,

java.home=/usr/java/jdk1.6.0_02/jre,

sun.arch.data.model=32,

user.language=en,

java.specification.vendor=Sun Microsystems Inc.,

java.vm.info=mixed mode, sharing,

java.version=1.6.0_02,

java.ext.dirs=/usr/java/jdk1.6.0_02/jre/lib/ext:/usr/java/packages/lib/ext,

sun.boot.class.path=/usr/java/jdk1.6.0_02/jre/lib/resources.jar:/usr/java/jdk1.6.0_02/jre/lib/rt.jar:/usr/java/jdk1.6.0_02/jre/lib/sunrsasign.jar:/usr/java/jdk1.6.0_02/jre/lib/jsse.jar:/usr/java/jdk1.6.0_02/jre/lib/jce.jar:/usr/java/jdk1.6.0_02/jre/lib/charsets.jar:/usr/java/jdk1.6.0_02/jre/classes,

java.vendor=Sun Microsystems Inc.,

file.separator=/,

java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi,

sun.io.unicode.encoding=UnicodeLittle, sun.cpu.endian=little,

sun.cpu.isalist=

}

分享:

a4c26d1e5885305701be709a3d33442f.png喜欢

0

a4c26d1e5885305701be709a3d33442f.png赠金笔

加载中,请稍候......

评论加载中,请稍候...

发评论

登录名: 密码: 找回密码 注册记住登录状态

昵   称:

评论并转载此博文

a4c26d1e5885305701be709a3d33442f.png

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Exception in Application constructor Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java:893) Caused by: java.lang.RuntimeException: Unable to construct Application instance: class Main at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:907) at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$1(LauncherImpl.java:182) at java.lang.Thread.run(Thread.java:750) Caused by: java.lang.NoSuchMethodException: Main.<init>() at java.lang.Class.getConstructor0(Class.java:3110) at java.lang.Class.getConstructor(Class.java:1853) at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$7(LauncherImpl.java:818) at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$7(PlatformImpl.java:326) at com.sun.javafx.application.PlatformImpl.lambda$null$5(PlatformImpl.java:295) at java.security.AccessController.doPrivileged(Native Method) at com.sun.javafx.application.PlatformImpl.lambda$runLater$6(PlatformImpl.java:294) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$null$3(WinApplication.java:177) ... 1 more出现这个报错怎么解决
最新发布
05-26

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值