Почему IResource.getRawLocation () возвращает ноль для IProject
Мне нужно абсолютное местоположение папки проекта, поэтому я попытался
project.getRawLocation()
но это возвращаетсяnull
(по крайней мере, в моем случае, когда я импортировал проект вручную, используяИмпорт ... Существующие проекты в рабочую область и я проверилКопировать проекты в рабочую область Флажок).
Дело в том, что
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
Может кто-нибудь объяснить и / или показать мне, где яя не прав?