Существует много точек зрения на этот вопрос.Как правило, возможно использование подключаемых модулей Eclipse (в конце концов, это все Java).Однако, поскольку Eclipse - это большая платформа, плагины будут чрезмерно использовать вызовы, специфичные для этой платформы.Весь процесс вызова уникален в Eclipse.Кроме того, графический интерфейс будет основан на SWT / JFace.Вы могли бы выяснить, какие зависимости есть у плагина, и включить все из них, но это даст вам довольно большие издержки включений.
Конечно, вы можете разорвать их и реализовать «бизнес-логику», но нет подключи и играй !
Если вы использовали Eclipse RCP в качестве основы для своего Java-приложения, все, конечно, будет намного проще.