Eclipse 3.4 TextViewer - PullRequest
       35

Eclipse 3.4 TextViewer

1 голос
/ 31 октября 2008

Я создаю плагин для Eclipse 3.4. Я создал проект разработки плагина, используя приложение с представлением. Сейчас я пытаюсь создать TextViewer, в документации сказано, что он находится в org.eclipse.jface.text.TextViewer. Но весь этот пакет отсутствует, и затмение не может найти класс TextViewer для импорта. Я хочу знать, почему этот пакет / класс отсутствует? Также, если это действительно ушло, что заняло место TextViewer?

Ответы [ 2 ]

5 голосов
/ 31 октября 2008
Require-Bundle: org.eclipse.ui,
 org.eclipse.core.runtime,
 org.eclipse.jface.text

Добавьте org.eclipse.jface.text в качестве зависимости в манифесте вашего плагина. Вы можете использовать сторонние инструменты (например, IBM JAR Class Finder ), чтобы найти зависимости, или, альтернативно, создать фиктивный плагин, который импортирует все из целевой платформы и использовать диалог Open Type (CTRL + SHIFT + T) ).

Если вам не нравится ручной маршрут, взгляните на функцию Автоматическое управление зависимостями в редакторе манифеста, хотя с этим следует позаботиться.

1 голос
/ 31 октября 2008

в 3,4 у меня есть внутри

затмение-Jee-Ганимед-win32 \ Plugins \ org.eclipse.jface.text_3.4.0.v20080603-2000.jar

...