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?

questionAnswers(1)

yourAnswerToTheQuestion