Когда я запускаю сборку Ant, MyEclipse (происходит для v6.0 и 7.5) форматирует мой код.Когда я открываю файл, он говорит, что он был изменен в файловой системе, и когда я перезагружаю его, он форматируется.
Еще более странно то, что он не отформатирован, как указано в стиле кода в моих настройках.(похоже на правила кодирования Java Sun).
Насколько я могу судить, сборка Ant не вызывает ничего для форматирования, поэтому MyEclipse это делает?Может ли это быть плагин или что-то в этом роде?
Часть сборки также включает в себя задачи Maven, так что может быть плагин Maven делает это?
Я упоминал, что я искал и деактивировал все возможные опции внастройки IDE, пытающиеся найти какие-то настройки, но ничего.
Пока это очень раздражает и может вызвать проблемы, так как я работаю над некоторыми старыми проектами с минимальными изменениями в коде и не хочу иметьполная испорченная версия класса только потому, что я изменил слово или что-то еще.
Кто-то еще сталкивался с этим?
PS Это происходит только на моем ПК.Мои коллеги не сталкиваются с этой проблемой.
Спасибо!
РЕДАКТИРОВАТЬ: Я выполнил несколько тестов:
- Я выполнилСценарий Ant за пределами затмения (в командной строке), затем открыл файлы с помощью блокнота.Файлы не тронуты, форматирование не произошло.Если я открою eclipse, с файлами ничего не случится.
- Я открыл eclipse и изменил файлы на диске с помощью блокнота (добавил несколько пробелов и сохранил их).Eclipse сообщает, что файлы изменены в файловой системе, и просит перезагрузить их.Я говорю Да, он открывает файлы.Файлы не изменены.Форматирование не выполняется.
- Я запускаю Ant из затмения.Eclipse сообщает, что файлы изменились, и просит перезагрузить их.Я говорю Да, и когда файлы открываются, они форматируются.WTF ??!? !!
Есть ли конфиг, который говорит, что нужно запускать некоторые задачи после сборок ant или что-то еще?Я не мог ничего найти.