<!-- jbb_cong_country = "EG"; -->
Best Java IDE...
Slamo 3alekom
can everybody right his favourite Java IDE and the reasons...
and also what IDE he uses in his work enviroment
for me I use Jdeveloper 10g..and tring to transfare to eclipse but it seems not easy....
thanx all





Eclipse offcourse
i read before that Eclipse is the best java IDE
According to the needs...
al salamo alikom wa rahmat allah wa barakatoh
Here is my survey on Java IDEs.
Eclipse has the best editor and refactor I've ever seen, but 99% of its plugins is so bad and the rest is very good but very expensive.
NetBeans is the best when building JSPs and Servlets Applications.
Sun Creator is very good when building JSF applications but needs a super computer to run on.
Sun Enterprise is from the best in building EJBs and Webservices but it also needs a super computer to run on.
JBuilder has the largest number of features and services but it also has the largest number of bugs, I feel that it wasn't tested at all.
JDeveloper 10g is very good for building EJB 2.1 and EJB 3.0 applications and not bad with Struts.
About the favourite, It depends on what Iam going to do :
I use Eclipse when I need to build any swing application, building a library or building an EJB application, without any additional plugins.
I use Netbeans when building JSPs and Servlets application
al salamo alikom wa rahmat allah wa barakatoh
i agree wz u
i totally agree with you,
eclipse is excellent in desktop application while netbeans is very nice in j2ee application
Depends
In My Opinion. It depends on the perspective you are talking about. If you are developing using J2SE only then EClipse will be very great for you without any extra heavy plug-ins. But if you are talking about EAs then it is recommended that you use some plug-ins to make the development more easy and faster such as Exadel, Lomboz ...etc or use MyEClipse directly.
But in reality sometimes, Projects face 2 issues
1. Requirement of a very fast development rate.
2. The experience of the EA developers is not that high.
So more high levels IDEs are helping in that like IBM RSA, IBM RAD, IBM WSAD or Oracle JDeveloper and others.
But I really recommend you to use Eclipse as the code generated from the high level IDEs may leads to maintainability problems and expensive traceability.