`

java的System.getProperty()获取的系统配置值

 
阅读更多

有时需要在编译代码的时候看下系统的一些参数值,或者一个class文件的路径等信息。下面的配置很有用:

http://blog.sina.com.cn/s/blog_9124be9f01011wt1.html

 

只要自己再代码中写个main函数就能看一些系统的配置信息。

 

比如我在:D:\all_project\tee_7.6\tee-biz\src\test\java\com\taobao\tee\readResouceFiles目录下面写了main函数打印出这些值:

 

user.name=yumo.lck           用户账户名称

user.home=C:\Documents and Settings\yumo.lck      用户主目录

user.dir=D:\all_project\tee_7.6\tee-biz                    用户的当年工作目录

java.library.path=C:\Program Files\Java\jre6\bin;    加载库时搜索的路径列表

注意:java.class.path =D:\all_project\tee_7.6\tee-biz\target\test-classes;  java类路径(也就是编译后的class文件的路径,在mavaen构建web工程中是在pom.xml中指定的),但是,如果在eclipse中新建一个工程TEST,然后新建一个类调用这个方法,返回的这个值是:java.class.path=D:\workspace\tee_new\TEST\bin(其中D:\workspace\tee_new是eclipse的工作目录,生成的class文件是:D:\workspace\tee_new\TEST\bin\com\taobao\test\Test.class,而它的源文件目录是:D:\workspace\tee_new\TEST\src\com\taobao\test\Test.java),这也许是java编译器在编译java源文件值默认设置的class文件的路径地址。

 

由user.dir=D:\workspace\tee_new\TEST可见工作目录到当前源文件所在的工程根目录。

 

java.vm.name=Java HotSpot(TM) Client VM      jvm名称

java.home=C:\Program Files\Java\jre6    java安装目录

 

分享到:
评论

相关推荐

    Java中System.getProperty的使用

    Java中System.getProperty的使用

    使用System.getProperty(line.separator).md

    这是本人在进行使用递归替换HTML文件中的图片内容时,所遇到的问题解决方案,喜欢能够帮到大家,让自己懂得东西越来愈多,做更多的分享

    System.getProperty

    System.getProperty 通过该方法获取系统属性信息 很好

    Java的System.getProperty()方法获取大全

    主要介绍了Java的System.getProperty()方法获取大全,罗列了System.getProperty()方法获取各类信息的用法,具有一定的参考借鉴价值,需要的朋友可以参考下

    JAVA获取操作系统名称

    java获取操作系统名称,通过 System.getProperty("os.name") 由于JDK的bug,Windows Server 2012 R2获取到的System.getProperty("os.name") 为 Window NT unknown 因此需要通过JNA(Java Native Access )调用...

    linux opencvjava320.so

    liunx opencv java320.so System.getProperty("java.library.path") 获取到library路径然后把so文件放到该目录下

    JAVA获取项目路径.doc

    利用System.getProperty()函数获取当前路径: System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径

    intellij idea 设置多module路径.docx

    intellij idea 多module时,System.getProperty("user.dir")获取的是默认路径。此文档修改获取到的module路径。使获取的路径到当前module实际路径。亲测好用

    opencv_java342.dylib.zip

    opencv_java342.dylib opencv 库 mac 下可用 引用 static{ System.load(System.getProperty("user.dir")+"/src/main/resources/opencv_java342.dylib"); }

    java log4j统一打印在user.dir目录下(windows、linux通用、不用考虑不同操作系统分隔符不一致的情况)

    java log4j统一打印在user.dir目录下(windows、linux通用、不用考虑不同操作系统分隔符不一致的情况)

    Java连接数据库代码

    Java连接数据库代码实现代码, 代码片段: public MyTask(ServletContext context) { this.mContext = context; Properties prop = new Properties(); InputStream in = null; try { in = MyTask.class....

    window-zeroMQ-for-JAVA.zip

    System.out.println(System.getProperty("java.library.path")); 看看结果与自己电脑环境变量 path 的值 是否一致。如果不一致,再新建一个项目试试,我就碰到过这个问题,新建了之后就好了。大家试试吧!

    java获取MAC物理地址和ip地址

    获取计算机的mac地址和ip地址,mac地址返回的是一个list,ip地址是string

    java反射配置文件实现

    用反射原理 从配置文件中读取数据 public static void main(String[] args) throws Exception{ Properties pro=new Properties(); pro.load(new FileInputStream("fanshe.txt")); //Class c=null; String ...

    java获取当前路径的几种方法

    1、利用System.getProperty()函数获取当前路径:  System.out.println(System.getProperty(user.dir));//user.dir指定了当前的路径  2、使用File提供的函数获取当前路径:  File directory = new File(&#...

    java屏幕录像(包含鼠标轨迹)生成avi媒体文件

    /recordScreenAvi/src/com/ceict/constant/Constant.java 这个类里包含简单的配置,详细配置请看注释 avi保存目录为 windows: new File(System.getProperty("user.home")+File.separator+"Videos"); 其它: new ...

    jacob.jar1.19及使用方法

    at java.lang.System.loadLibrary(System.java:1028) at com.jacob.com.LibraryLoader.loadJacobLibrary(LibraryLoader.java:184) at com.jacob.com.JacobObject.<clinit>(JacobObject.java:107) at MsWordEdit....

    java得到机器的MAC,硬盘序列序列号和IP地址

    String osName = System.getProperty("os.name"); StringBuffer systemPathBuff = new StringBuffer(""); if (osName.indexOf("Windows") > -1) ...{ // Windows操作系统的cmd.exe的绝对路径 systemPathBuff....

    php-java-bridge 配置包

    $system ->getProperty( 'java.version' ). ' ' ; print 'Java vendor=' . $system ->getProperty( 'java.vendor' ). ' ' ; print 'OS=' . $system ->getProperty( 'os.name' ). ' ' . $system ->...

Global site tag (gtag.js) - Google Analytics