Среды Разработки На Java Или От Netbeans До Eclipse

В одной из крупных государственных компаний мы небольшой командой занимаемся разработкой САПР на платформе Java. Проекту уже полтора года.

До недавнего времени все пользовались им вместе Netbeans IDE .

Мы периодически наслаждались новыми версиями среды.

И вот ваш покорный слуга увидел выход Netbeans 7.1. Я хотел попробовать и посмотреть, что нового.

я сначала обновился (Слаквар Linux 12.2) .

Запустил, открыл проект, собрал (скомпилировал).

Все прошло нормально.

Рекомендую коллеге (Windows 7) , сам он продолжил работу в новой версии.

Дальше началось невообразимое.

Проект собрался нормально, но при его выполнении появились странные Exception-ы.

Когда я нажал «Исключение», редактор Netbeans открыл пустое место в коде, где был вообще комментарий, а не какой-либо метод. В то же время сборка того же проекта вручную с помощью Ant и последующий запуск его из командной строки дали абсолютно корректные результаты.

Был сделан вывод, что Netbeans 7.1 использует какой-то собственный кэш, а не просто скомпилированные классы Java! Вывод подтвердился, действительно у Netbeans есть собственный кэш в домашнем каталоге пользователя.

Но его очистка (удаление папки .

netbeans), а также неоднократное пересборка проекта и повторная загрузка из репозитория версий не дали никакого результата.

Среда по-прежнему запускалась некорректно.

Проблема решилась только тогда, когда проект Netbeans был воссоздан и импортированы в него все исходники.

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

Проект в Windows также запускался некорректно, вызывая другие ошибки в других местах кода.

Итак, мы решили перейти на Eclipse. Пока частично остальные разработчики по-прежнему используют Netbeans 7.0.1. Первые дни разработки Затмение Индиго оставил как хорошие, так и плохие впечатления.

Пришлось все настраивать с нуля, создавать проекты на основе исходников и привыкать к другому интерфейсу.

Но мы это прошли, и видимо других переведем на Eclipse, потому что.

Работа со средой, выдающей непредсказуемые ошибки из-за собственных глюков, — это то, чего врагу не пожелаешь.

И все же жаль.

В чем, на мой взгляд, Eclipse уступает Netbeans, так это в интуитивности интерфейса.

И вообще странно, как такое могло случиться с проверенной средой разработки Netbeans! Теги: #java #netbeans #eclipse #ide #среды разработки #разработка веб-сайтов #java #eclipse

Вместе с данным постом часто просматривают: