В настоящее время я создал плагин с использованием доступных шаблонов (плагин с представлением) в eclipse. Плагин по-прежнему работает до тех пор, пока я не попытаюсь реализовать интерфейс FROM ANOTHER PROJECT (он все еще в порядке, если этот интерфейс был создан в проекте Plug-in). Первое, что я подумал, это класс, возможно, не может реализовать интерфейс из другого проекта, но когда я попытался создать нормальный класс, то реализовать выше интерфейс это нормально. Итак, почему ViewPart не может реализовать вышеуказанный интерфейс? Спасибо.Почему ViewPart не может реализовать интерфейс из другого проекта?
public class SampleView extends ViewPart implements Iface {
@Override
public void updateFace(){
}
...
}
Я попробовал ваше решение, экспортировав проект, включая интерфейс в файл jar, а затем добавьте его в существующий проект подключаемого модуля. Но мой плагин по-прежнему не может работать. Спасибо за помощь. –
Можете ли вы уточнить, что «все еще не удается запустить»? Не запускается ли он? Если это так, то какое сообщение об ошибке вы встречаете? Или это заслуживает отдельного Вопроса? – nitind
У меня недостаточно репутации для загрузки изображения, поэтому я размещаю ссылку на изображение здесь https://s12.postimg.org/d7pjqk4ct/Untitled.png –