Функция Project> Clean в Eclipse



что в Eclipse Проект → Очистить... инструмент на самом деле сделать?

497   4  

4 ответов:

его функция зависит от строителей, которые у вас есть в вашем проекте (они могут выбрать для интерпретации чистой команды, как им нравится) и есть ли у вас включена автоматическая сборка. Если автоматическая сборка включена, вызов clean эквивалентен чистой сборке. Сначала удаляются артефакты, затем вызывается полная сборка. Если автоматическая сборка выключена, clean удалит артефакты и остановится. Затем вы можете вызвать сборку вручную позже.

Он удаляет все уже скомпилированные файлы в вашем проекте, так что вы можете сделать полную новую перестройку.

есть еще одна проблема на работе здесь. Чистая функциональность Eclipse нарушена. Если вы удалите файлы за пределами Eclipse, он не поймет тот факт, что файлы теперь отсутствуют, и вы получите ошибки сборки, пока не удалите файлы вручную. Даже тогда это не обязательно будет работать, особенно если есть много отсутствующих файлов. Это происходит со мной довольно часто, когда я проверяю ветку кода, которая имела много изменений с момента ее последнего создания. В том дело в том, что единственный выход, который я нашел, - это начать новое рабочее пространство и перезагрузить проект с нуля.

Я также столкнулся с той же проблемой с Eclipse, когда я запустил чистую сборку с Maven, но есть простое решение этой проблемы. Нам просто нужно запустить обновление Maven, а затем построить или запустить приложение напрямую. Я надеюсь, что это решит проблему.

Comments

    Ничего не найдено.