Eclipse 3.4 TextViewer

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

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
1
0
1 129
2

Ответы 2

в 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).

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

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