Я прочитал, что после установки некоторых плагинов Eclipse вручную, для запуска Eclipse следует использовать параметр -clean
. Почему или что он делает?
Нужно ли мне что-то делать?
Этот вопрос относится, в частности, к Eclipse Galileo и Helios.
Я прочитал, что после установки некоторых плагинов Eclipse вручную, для запуска Eclipse следует использовать параметр -clean
. Почему или что он делает?
Нужно ли мне что-то делать?
Этот вопрос относится, в частности, к Eclipse Galileo и Helios.
Нет, вы можете просто запустить eclipse.
В статье " сохранение eclipse работает в чистоте" детализируются различные варианты использования параметра "-clean".
Самый простой способ исправить пылевое рабочее пространство - использовать аргумент командной строки -clean для исполняемого файла eclipse.exe. Давайте посмотрим, что подсказка Eclipse помогает сообщить нам, что эта команда делает:
если установлено значение "true", любые кэшированные данные, используемые средой OSGi и временем выполнения eclipse, будут очищены. Это очистит кэши, используемые для хранения данных об изменениях зависимостей пакетов и данных реестра расширения eclipse. Использование этой опции заставит eclipse повторно инициализировать эти кеши.
Аргумент
-clean
- это одноразовый флаг использования, то есть после запуска Eclipse с его помощью вы можете удалить его, пока он вам не понадобится.
Если вы предпочитаете оставлять его, единственным побочным эффектом его использования в любое время является увеличение времени запуска (на 2-3 раза больше), которое некоторые люди не против.Теперь, вернемся к описанию выше, это может показаться не таким уж большим, я должен сказать, что вы были бы поражены тем, что иногда можно использовать -clean; некоторые действительно случайные вещи. Существует три простых способа использования этого аргумента:
- Отредактируйте файл eclipse.ini, расположенный в каталоге Eclipse установки, и добавьте его в качестве первого аргумента в первой строке.
- Отредактируйте ярлык, который вы используете для запуска Eclipse, и добавьте его в качестве первого аргумента.
- Создайте пакет или оболочку script, которая вызывает исполняемый файл Eclipse с аргументом -clean. Преимущество этого шага состоит в том, что вы можете поддерживать script и использовать его каждый раз, когда хотите очистить рабочее пространство. Вы можете назвать его чем-то вроде eclipse-clean.bat(или eclipse-clean.sh).
Если вы разрабатываете плагины Eclipse, вы хотите использовать параметр -clean
в приложении Eclipse, который вы начинаете тестировать ваши плагины.
В противном случае, как уже сказал VonC, -clean
является одноразовым флагом использования, то есть после запуска Eclipse с его помощью вы можете удалить его, пока он вам не понадобится.