This week's book giveaway is in the OCMJEA forum. We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line! See this thread for details.
Please suggest me an IDE . Currently I'm using JBuilder and I've one simple requirement.The IDE must be able to create a JAR file of my project and the dependent libraries of the class files must be included in the JAR file.
Eclipse can with plugins, like the suggested One-Jar, which does the job quite humble.
But usually as your needs towards the build job may grow (run tests automatically, increase version numbers, generate release notes, etc.) you will want to use Maven, Ant or an other build tool alike. Then from my experience Eclipse has the wider plugin support, but Netbeans not far behind. There it seems a matter of taste, both get the job done.