Вопрос
Я хочу обновить eclipse из командной строки. Как я могу это сделать?
Контекст
Обычно я запускаю сборки следующим образом:
$ myCompaniesSpecialBuildScript.sh
Это делает некоторую настройку проекта, которая необходима для Eclipse для отображения проекта без ошибок компиляции.
Это означает, что всякий раз, когда я запускаю сборку, мои шаги:
-
$ myCompaniesSpecialBuildScript.sh
-
Внутри затмения:
- Выберите проект, над которым я работаю → Щелкните правой кнопкой мыши и выберите
Refresh
, ИЛИ - В верхнем меню:
Project -> Clean... -> Clean all
- Выберите проект, над которым я работаю → Щелкните правой кнопкой мыши и выберите
В идеале, вместо этого я бы скорее запустил это из командной строки:
$ myCompaniesSpecialBuildScript.sh && myScriptToRefreshEclipse.sh
Я изучаю, как сделать myScriptToRefreshEclipse.sh
.
Прогресс
Это то, что я нашел до сих пор:
- IResource.refresh - Позволяет обновлять ресурсы.
- Существует также ant задача, которая может быть использована, которая обертывает IResource.refresh
Кажется, что обе эти вещи нужно запускать внутри JVM Eclipse. Есть ли способ получить это из командной строки?