Почему 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

Может кто-нибудь объяснить и / или показать мне, где яя не прав?

Ответы на вопрос(1)

Ваш ответ на вопрос