Все компоненты / плагины JDT зависят от инфраструктуры Eclipse и, следовательно, любой код, который вы пишете, будет зависеть от инфраструктуры Eclipse и времени выполнения.Таким образом, ваш код должен быть в форме плагина.
Преобразование обычного проекта Java в плагин Eclipse довольно простое.Вам просто нужно META-INF/MANIFEST.MF
(или расширение того, что у вас есть) и, возможно, plugin.xml
.
Но ... зачем вам в первую очередь обычный Java-проект, а не плагин??Какие различия вы ожидаете - кроме упомянутых файлов?