Automatisieren Sie den Import von Java (Android) -Projekten in den Eclipse-Arbeitsbereich über die Befehlszeile
Ich versuche, das Importieren von Projekten in einen Eclipse-Arbeitsbereich über die Befehlszeile (mithilfe eines Bash-Skripts) zu automatisieren. Ich habe viele Posts gesehen, in denen die Verwendung des CDT-Headless-Builds auch für Nicht-C / C ++ -Projekte empfohlen wurde, aber ich möchte vermeiden, CDT herunterladen zu müssen, da meine Projekte ausschließlich Java- / Android-Projekte sind und ich dies für viele Leute automatisieren möchte ohne dass sie alle CDT herunterladen müssen. Ich habe Folgendes mit dem kopflosen JDT-Build ohne Erfolg versucht:
eclipse -nosplash \
-application org.eclipse.jdt.apt.core.aptBuild \
-data [absolute_path_to_desired_workspace] \
-import [absolute_path_to_project_directories]
In der Ausgabe wird "Arbeitsbereich erstellen" und dann "Abmelden" angezeigt. Wenn Sie jedoch eine Eclipse-Sitzung im Arbeitsbereich öffnen, wird im Paket-Explorer nichts angezeigt.
Wenn Sie sich die Datei ./metadata/.log im Arbeitsbereich ansehen, werden keine Fehler beim Import angezeigt.
Ist es nicht möglich, den Import vorhandener Java Eclipse-Projekte in Eclipse zu automatisieren, ohne den CDT-Build ohne Kopf zu verwenden?