Подтвердить что ты не робот

Функция проектa> Очистить в Eclipse

Что делает Eclipse Project → Чистый... инструмент действительно?

4b9b3361

Ответ 1

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

Ответ 2

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

Ответ 3

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

Ответ 4

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