getLocation()和getRawLocation()方法有什么区别?

时间:2015-07-31 04:18:31

标签: java eclipse

如果我从工作区导入项目,则 getRawLocation()方法返回null 如果我从任何其他位置导入项目,它将返回正确的路径位置。但getLocation()方法在两种情况下都返回路径。

1 个答案:

答案 0 :(得分:0)

来自docs

  

getRawLocation():返回此资源的文件系统位置,   如果无法确定路径,则返回null。

因此,您没有可以确定的路径,因此无效。

Here

  

getLocation():返回描述接收者位置的点   相对于其父项(或其父项为null时显示),除非   接收器是一个外壳。