System.getProperty("user.dir")我一般是指或的系统路径
但是这个"user.dir"是怎么识别的呢??
比方说我现在Eclipse中建立了一个工程.路径是
C:\tool\lj\workspace\LogTest
那么这个工程下的类读到的System.getProperty("user.dir")就是C:\tool\lj\workspace\LogTest
但是我会觉得
我的类编译输出路径是C:\tool\lj\workspace\LogTest\classes
那么System.getProperty("user.dir")应该是C:\tool\lj\workspace\LogTest\classes
当然这是我的认为如果打成jar包,在能执行这个测试类,那么这个System.getProperty("user.dir")就是jar包所在的路径把??我的认识对吗?那么还是回到核心问题:
System.getProperty("user.dir")系统是如何识别的呢?
但是这个"user.dir"是怎么识别的呢??
比方说我现在Eclipse中建立了一个工程.路径是
C:\tool\lj\workspace\LogTest
那么这个工程下的类读到的System.getProperty("user.dir")就是C:\tool\lj\workspace\LogTest
但是我会觉得
我的类编译输出路径是C:\tool\lj\workspace\LogTest\classes
那么System.getProperty("user.dir")应该是C:\tool\lj\workspace\LogTest\classes
当然这是我的认为如果打成jar包,在能执行这个测试类,那么这个System.getProperty("user.dir")就是jar包所在的路径把??我的认识对吗?那么还是回到核心问题:
System.getProperty("user.dir")系统是如何识别的呢?
解决方案 »
- 一个applet应用程序,结果输出时"\n"换行不去作用,且appletviewer窗口有乱码,怎样解决
- Java怎样弄出这种风格的界面
- 日志过多,干扰代码阅读,怎么办?
- 在JAVA中如何实现链表?
- 请问,如何在程序运行的时禁止用户进行任何键盘和鼠标操作
- IE中不能显示applet怎么办?(那位高手能告诉我一个完整的解决方案)
- 继续小弟我昨天问题:最多50天跟2个老师做J2EE项目,能跟上吗?
- 来自java初学者的史上最菜问题之二,期待各位答复
- 帮忙,急:JAVA里面有没有类似于VC中的SLEEP函数??谢谢
- Java socket通讯时serialVersionUID始终无法一致,但是已经显示声明了serialVersionUID常量
- 计算机电子书下载的好地方
- java.sql.connection是不是线程安全的?我想整个应用中只创建一个connection
System.out.println(System.getProperty("user.dir"));//取得当前主机存放项目的绝对路径
那么jar现在就是一个项目.所以那么这个System.getProperty("user.dir")就是jar包所在的路径把.这样理解对吗?
请指正之
一般就是java -D系统路径变量名=path