Automatize a importação de projetos Java (Android) para o espaço de trabalho do Eclipse por meio da linha de comando
Eu estou tentando automatizar a importação de projetos para um espaço de trabalho do Eclipse via linha de comando (usando um script bash). Eu tenho visto muitos posts sugerindo o uso do CDT headless build mesmo para projetos não-C / C ++, mas eu quero evitar ter que baixar o CDT já que meus projetos são todos projetos Java / Android e eu quero ser capaz de automatizar isso para muitas pessoas sem ter que fazer todos eles baixarem o CDT. Eu tentei o seguinte com a construção headless JDT sem sucesso:
eclipse -nosplash \
-application org.eclipse.jdt.apt.core.aptBuild \
-data [absolute_path_to_desired_workspace] \
-import [absolute_path_to_project_directories]
A saída mostra "Building workspace" e, em seguida, "logout", mas abrir uma sessão do Eclipse na área de trabalho não mostra nada no Package explorer.
Observar o arquivo ./metadata/.log no espaço de trabalho não parece mostrar nenhum erro com a importação.
Não é possível automatizar a importação de projetos Java Eclipse existentes no Eclipse sem usar a compilação sem cabeçalho do CDT?