- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要项目文件夹的绝对位置,所以我尝试了
project.getRawLocation()
但这会返回null
(至少在我的情况下,我已使用将现有项目导入工作区手动导入项目,并且我已检查< em>将项目复制到工作区复选框)。
问题是
project.getParent().getRawLocation()
返回正确的/work/Projekte/runtime-MyProduct.product
和
project.members()[0].getRawLocation()
返回/work/Projekte/runtime-MyProduct.product/Test/.cproject
,这也是正确的。
因此,我希望这样
project.getRawLocation()
将返回/work/Projekte/runtime-MyProduct.product/Test
,但它返回null
。
任何人都可以解释和/或告诉我我错在哪里吗?
最佳答案
getRawLocation()
的 JavaDoc说
If this resource is an existing project, the returned path will be equal to the location path in the project description.
以及项目描述的 JavaDoc IProjectDescription.getLocation()
说:
null is returned if the default location should be used
getLocation()
调用将返回一个路径。
关于eclipse - 为什么 IResource.getRawLocation() 对 IProject 返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20493654/
我需要项目文件夹的绝对位置,所以我尝试了 project.getRawLocation() 但这会返回null(至少在我的情况下,我已使用将现有项目导入工作区手动导入项目,并且我已检查将项目复制到工作
我是一名优秀的程序员,十分优秀!