wood burning stoves 2.0*
The moose likes IDEs, Version Control and other tools and the fly likes Suggestions for an IDE Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "Suggestions for an IDE" Watch "Suggestions for an IDE" New topic

Suggestions for an IDE

Shreya Menon
Ranch Hand

Joined: Jul 31, 2001
Posts: 285
Hi all,
I need suggestions from everyone regarding this :

I am new in a team with a client/server application written in Java. The environment here is, we just have a dev box and a production box [both UNIX based]. People used to go to the dev box and do the programming there.

I want to have a Windows based development environment being setup for our development efforts.

Any suggestions welcome !!!

The existing application uses Java/shell scripts/Coldfusion etc.

Jeanne Boyarsky
internet detective

Joined: May 26, 2003
Posts: 30070

What application server are you deploying to? This may affect your choice of IDE.

[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Shreya Menon
Ranch Hand

Joined: Jul 31, 2001
Posts: 285
As of now the application is a client/server based.

Clients are AWT/SWING classes. There is another part of the application with html pages/couldfusion reports which run on Apache.

They have been going to the UNIX box and modify the JAVA programs [AWT/Swing] and do a javac for compiling...

David Heffelfinger
Ranch Hand

Joined: Jul 08, 2004
Posts: 176
Try Eclipse, it is free, runs under Windows and several versions of Unix (you didn't specify what version of Unix your code is running under) and it is awsome.


[ October 17, 2007: Message edited by: David Heffelfinger ]

Author, <a href="http://www.packtpub.com/java-ee5-development-with-netbeans-6" target="_blank" rel="nofollow">Java EE 5 Development with NetBeans 6</a>
Chris Mathews
Ranch Hand

Joined: Jul 18, 2001
Posts: 2712
I have tried most every IDE out there (including Eclipse numerous times) and I keep going back to IntelliJ IDEA. It isn't free but the money that you spend is more than made up for with increased productivity.
Mark Spritzler

Joined: Feb 05, 2001
Posts: 17249

If you notice the posts in the forum, you will find two IDEs that have the most posts about them, Eclipse and IntelliJ IDEA. Both are fine products, one is free, on costs. I personally use IntelliJ IDEA and in a seperate thread I posted that it saved my life. I love using IntelliJ, and don't want to use anything else. But I know that Eclipse, if forced on me, wouldn't make me yell and scream heresy.

Eclipse is open source so it has a great community and plugins. IntelliJ also has really good plugins.

Good Luck and remember between these two you can't choose wrongly.


Perfect World Programming, LLC - Two Laptop Bag - Tube Organizer
How to Ask Questions the Smart Way FAQ
Jeanne Boyarsky
internet detective

Joined: May 26, 2003
Posts: 30070

I personally favor Eclipse. Note that if you decide to use Eclipse, you will want a plugin for the Swing stuff. So both IDEA and Eclipse (plug-in) would cost a small amount. Either is worth it for what you get.
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
the new visual editor from the Eclipse project is pretty nifty. I installed it to have a look in 3.1M2 and it works well.
Only problem now is that my machine is a bit low on RAM to run it (but better than Netbeans 4 at least).

Another excellent choice is JBuilder from Borland. I used to use that until I wanted an integrated XML and JSP editor and could not afford to upgrade to the then latest version of JBuilder (the one I had at the time didn't have those functions) so I switched to Eclipse with some plugins.

If I did Swing or AWT development I'd revert to JBuilder as its visual editor just is faster (and at the moment more pollished, hardly surprising as Borland has over 10 years experience at them and the Eclipse version is their first ever).

I agree. Here's the link: http://aspose.com/file-tools
subject: Suggestions for an IDE
Similar Threads
How to Deploy an RMI Java app in Unix
Strategy for configuring the app differently based on dev/test/prod environment?
Servlet development on Mac
DEV environment - best practice
Beginner question about copying new file to running server