Eclipse Добавить маркер для связанных ресурсов

Я знаю, что маркеры могут быть добавлены только для IResource(s), могут ли они быть добавлены для связанных ресурсов?
Я получил имя связанного ресурса из.project, используя org.eclipse.core.internal.Project.internalGetDescription() а также getLinks(), Но похоже, что чего-то не хватает, Eclipse жалуется на то, что ресурс не существует.
Я создаю ресурс используя Workspace.newResource([PATH])где путь является IPath построен правильно, используя имя связанного ресурса из.project и оставшуюся часть пути к имени файла.

Может быть, кто-то работал с этим раньше?

1 ответ

Не звони Workspace.newResource([PATH]) напрямую получить ресурс из IProject или IWorkspaceRoot, используя его путь и #getFile() или же #getFolder(), То, что это связанный ресурс, не должно иметь значения, если вы делаете это правильно. Если у вас все еще есть проблемы, расскажите нам, в чем именно заключается его жалоба.

Другие вопросы по тегам