当前位置: 代码迷 >> J2SE >> java 属性 user.dir 的有关问题
  详细解决方案

java 属性 user.dir 的有关问题

热度:488   发布时间:2016-04-23 20:37:23.0
java 属性 user.dir 的问题
我在项目里面遇到了一个问题  。

就是取java 的 user.dir 属性的时候 ,用 System.getProperty("user.dir") 在不同的项目里面取出来的结果不一样 。

代码处于两个不同的项目 , 其中一个是在我现有的一个 RCP 工程项目里面 ,这个取到的结果是 eclipse 的 路径 ,workspace 文件夹没有创建在 eclipse 的文件夹下 ,按理来说应该取到 我的workspace 下项目名的文件夹路径。 另一个是在我的测试工程项目里面 ,取到的结果是 workspace 下的工程项目名的路径。 

这是为什么呢 ?
------解决方案--------------------
user.dir是取用户的当前工作目录
------解决方案--------------------
http://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html 

"user.dir" User working directory
------解决方案--------------------
找找项目设置,也许有工作目录之类的项。
  相关解决方案