Затмение: полное восстановление сработало - PullRequest
0 голосов
/ 05 мая 2019

Я хотел бы получить некоторую информацию для отладки возникшей у меня проблемы, поскольку Eclipse перестраивает все в моем проекте с открытым Java-доступом, а не просто перекомпилируется постепенно. Не перезапускать Eclipse или что-либо еще, просто сохранить файл или что-то еще.

Какие точные условия в Eclipse вызывают полное перестроение? Иногда это происходит, когда вы переименовываете или перемещаете модули компиляции, и иногда это сохраняется даже после первой полной перестройки после перемещения / переименования.

Есть ли способ заставить Eclipse показать причину, по которой он перестраивается? Может быть, есть какая-то регистрация, которая может предоставить полезную информацию?

Иногда проблема исчезает сама по себе после нескольких схваток, иногда после некоторой неопределенной комбинации: закрытие проекта, очистка проекта, выход из приложения Eclipse, касание файла .classpath.

Автоматическое перестроение не включено.


Аналогичные вопросы ниже.


Почему Eclipse иногда перестраивает всю рабочую область?

Примечание: «После того, как я запустил Eclipse ...»


Запретить полную очистку / перестройку проекта в Eclipse

Нет ответов.


Затмение: могу ли я как-то не допустить, чтобы диалог прогресса блокировал пользовательский интерфейс?

Я раньше, пытаясь смягчить некоторые последствия.

1 Ответ

0 голосов
/ 26 мая 2019

Думаю, я понял это. Есть сообщение об ошибке с трассировкой стека, содержащий DirectoryNotEmptyException. Я подозреваю, что при некоторых условиях файл .DSStore (взломщик Finder / OSX / macOS) может помешать процессу сборки удалить каталог в целевом дереве. Это не объясняет, почему это иногда разрешается само собой, но, возможно, это проблема времени. Я думаю, что можно было бы сделать скрипт для поиска и удаления всех файлов ".DSStore", когда это произойдет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...