IDE Eclipse - лучшее решение для программирования в среде Java.

http://img.zone-game.info/pic_s/73fab0d2e46a43362464d464671d6296.jpg

Первым и самым значимым следует отметить бесплатность этого IDE.
Вторым можно отметить удобность, быстрота и легкость в освоении, так как встроенной документации достаточно что бы написать первую программу в среде Java. Конечно же хочется отметить, что  Eclipse  это лучшее что можно придумать для программирования, редактирования и компиляции эмуляторов  Lineage   2  - L2Emu, L2jFree, L2jServer и других проектов с открытым исходным кодом.

IDE - Интегри́рованная среда́ разрабо́тки, ИСР (англ. IDE, Integrated development environment или integrated debugging environment) — система программных средств, используемая программистами для разработки программного обеспечения (ПО).

Eclipse — в первую очередь полноценная Java IDE, нацеленная на групповую разработку: среда интегрирована с системами управления версиями - CVS в основной поставке, для других систем (например, Subversion, MS SourceSafe) существуют плагины. В силу бесплатности и высокого качества, Eclipse во многих организациях является корпоративным стандартом для разработки приложений.

Официальный сайт где можно скачать программу http://www.eclipse.org/downloads/ (доступна всегда последняя версия).

Руссккая документация по продукту:

- http://eclipse-3.narod.ru/ (Краткий обзор продукта, с графическими изображениями)
- http://itlift.ru/category/java/sozdanie … ourok.html   (Создание консольного приложения Java c помощью Eclipse (видеоурок))
- http://www.interface.ru/home.asp?artId=9541 (Начало работы с платформой Eclipse (документация))

- http://l2maxi.ru/java/faq/166-gayd-po-k … lipse.html (Гайд по компиляции l2j сборок с помощью Eclipse)
- http://www.la2ic.ru/forum/index.php?showtopic=892 (Java-сервер - Компиляция И Запуск, L2J)