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




в 3.4 у меня это внутри
затмение-джи-ганимед-win32 \ плагины \ org.eclipse.jface.text_3.4.0.v20080603-2000.jar
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
org.eclipse.jface.text
Добавьте org.eclipse.jface.text как зависимость в манифест вашего плагина. Вы можете использовать сторонние инструменты (например, IBM Средство поиска классов JAR) для поиска зависимостей или, в качестве альтернативы, создать фиктивный плагин, который импортирует все с целевой платформы и использовать диалоговое окно Open Type (CTRL + SHIFT + T).
Если вам не нравится ручной маршрут, обратите внимание на функцию Автоматизированное управление зависимостями в редакторе манифеста, хотя с этим следует проявлять осторожность.