Path:和Location之间的区别:在Eclipse中,属性(项目的),资源?

时间:2017-10-08 14:44:39

标签: java eclipse

大家好。 我正在学习如何使用Eclipse,在阅读常见问题(FAQ)后,我有一个小问题(https://wiki.eclipse.org/FAQ_What_is_the_difference_between_a_path_and_a_location%3F EDIT:FOR PLUGINS)。 我无法理解作者的意思?请帮忙。我想知道。 感谢。

我在Ubuntu LTS上使用Eclipse 3.8.1。

1 个答案:

答案 0 :(得分:0)

在Eclipse工作区资源API中,Location是文件系统中的绝对路径,IPath是相对于工作区根目录的相对路径。

因此,如果我在/Users/greg/workspace有一个工作区并且它包含一个文件/project/folder/myfile.java,那么工作区根目录相对于IPath将是

/project/folder/myfile.java

位置将是

/Users/greg/workspace/project/folder/myfile.java

您也可以使用项目相对IPath,它只是

/folder/myfile.java