В последние несколько дней я пытался тестировать свой плагин eclipse на безголовой виртуальной машине Debian. Причина безголовой виртуальной машины Debian в том, что после настройки сборки Что мне удалось сделать:
В моем окне разработки с полнофункциональной Ubuntu я могу запустить следующую команду в интерфейсе командной строки для сборки требуемый content.jar и artifacts.jar:
/usr/bin/eclipse -application org.eclipse.equinox.p2.publisher.FeaturesAndBundlesPublisher -metadaRepository file:${folder-to-repo} -artifactRepository file:${folder-to-repo} -source ${structured-folder} -publishArtifacts -compress
В моей сборке без головы я попытался заменить "/ usr / bin / eclipse / на
java -jar ${path-to-eclipse/plugins}/org.eclipse.equinox.launcher_${version-string}.jar -initialize -application ...
", но это не дает мне никакого вывода вообще. Затем я попытался установить сам eclipse, но это не дало никаких положительных результатов, поскольку для запуска / usr / bin / eclipse требуются GTK и X.
Итак, мой вопрос: Как выглядит правильная настройка для создания и публикации подключаемых модулей eclipse в безголовом режиме? Какие плагины мне нужны? Какие части eclipse мне нужно загрузить и как запустить процесс?