Пакет org.eclipse.ui.texteditor
Java, содержащий AbstractTextEditor
, находится в подключаемом модуле org.eclipse.ui.workbench.texteditor
, который у вас уже есть в ваших зависимостях. Вам не нужно ничего делать с зависимостями.
Хотя Java имена пакетов часто похожи на идентификатор подключаемого модуля, который их содержит, это не обязательно.
Также я видите, что у вас есть org.eclipse.ui.editors.source
и org.eclipse.ui.workbench.texteditor.source
в ваших зависимостях - это плагины только для исходного кода, используемые Eclipse внутри Eclipse, они вам не нужны в списке зависимостей. Они могут вызвать сложности при попытке собрать надстройку.