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.
The moose likes IDEs, Version Control and other tools and the fly likes IDE Recommendation Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCM Java EE 6 Enterprise Architect Exam Guide this week in the OCMJEA forum!
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "IDE Recommendation" Watch "IDE Recommendation" New topic
Author

IDE Recommendation

Ulvi Cetin
Ranch Hand

Joined: Mar 03, 2003
Posts: 39
Hi, I would like to get some IDE recommendations for Servlet/Java (and may be some JSP) development. It would be better if it is free and runs on Windows and Linux. Thx.
Ben Souther
Sheriff

Joined: Dec 11, 2004
Posts: 13410

The two most respected Eclipse, Netbeans, and JBuilder all run on both platforms. The first two are open source.

There is an IDE forum in here.
I'm sure that searching that one will bring up plenty of religious wars debating which is best....


Java API J2EE API Servlet Spec JSP Spec How to ask a question... Simple Servlet Examples jsonf
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15299
    
    6

Moving to the IDE forum.


GenRocket - Experts at Building Test Data
Merrill Higginson
Ranch Hand

Joined: Feb 15, 2005
Posts: 4864
I've used Eclipse for some time and find it quite adequate to my needs. However, Eclipse by itself does not have a JSP or web application development environment. You will need some sort of plugin for this. There are several free ones which you'll have to research. I notice that as of this writing, there is an ad link at the top of the javaranch page advertising the Nitrox Jsp editor. I haven't tried it, but it might be worth trying. (http://www.m7.com/downloadNitroX.do?source=search_GJSP)

I use IBM/Rational's commercial plugin to Eclipse for this type of development, which is not free.

Merrill


Merrill
Consultant, Sima Solutions
Fred Grott
Ranch Hand

Joined: Oct 05, 2002
Posts: 346
ahem,

Merrill Eclispe doe snow in fact have JSP and J2EE..you have to download the modules just like with all other IDEs mentioned..

To be fair your information was true and correct about 18 months ago not now however..
[ February 17, 2005: Message edited by: Fred Grott ]

MobileBytes blog - Sharing Technology - My Programming Knols
Vijay Vaddem
Ranch Hand

Joined: Feb 13, 2004
Posts: 243
I vote for NetBeans 4.0
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
Originally posted by Ben Souther:
The two most respected Eclipse, Netbeans, and JBuilder all run on both platforms.


I'm sure an answer like this is more appropriate in MD...

I'm a registered fan of JBuilder (just got my JB2005 Developer today in fact).
It's just so much nicer than the rest, well worth the money.
The very nice black box you get it in just makes it better .

Eclipse with some plugins is also nice but not as intuitive and slower.
Netbeans I just can't stand. While 4.x is better than previous versions it's still not what I consider usable. It's also by far the slowest of them all and has very limited refactoring support.


42
Ulvi Cetin
Ranch Hand

Joined: Mar 03, 2003
Posts: 39
I downloaded NetBeans 3.5 and started to use it. I liked it so far. I cannot use the latest version, since it requires J2SE at least 1.4.2 and I need to use a lower version. The thing I like about NetBeans is that you can install Struts plug-in. Is it possible to get Struts plug-in for Eclipse?
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15299
    
    6

It's amazing to me how many times this question gets asked. In case you are not aware there is a perfecly good search tool here on javaranch. Plus, I'm tired of hearing Jeroen gush about JBuilder in every "Which IDE..." thread. Especially when IDEA is clearly superior.
Nart
Ranch Hand

Joined: May 28, 2002
Posts: 95
Absolutely IntelliJ IDEA
Steven Bell
Ranch Hand

Joined: Dec 29, 2004
Posts: 1071
Eclipse!!
Sanjaya Sugiarto
Ranch Hand

Joined: Mar 25, 2004
Posts: 229
One more vote for IDEA


<a href="http://www.wi.hs-furtwangen.de" target="_blank" rel="nofollow">Business Information Technology - Hochschule Furtwangen University, Germany</a>
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
And as usual the clueless are starting to talk about their IDEAs
Mark Vedder
Ranch Hand

Joined: Dec 17, 2003
Posts: 624

A choice of an IDE is very personal. The best advice is to download a bunch of demo versions, and try them for awhile. Some you will rule out quickly, others will feel more comfortable. Try those for a longer period of time. It takes time, but its the best way to make a choice. Or you can just start using the one you'll ultimately settle on, IntelliJ IDEA, the best.
Vijay Vaddem
Ranch Hand

Joined: Feb 13, 2004
Posts: 243
And as usual the clueless are starting to talk about their IDEAs


Igor Stojanovic
Ranch Hand

Joined: Feb 18, 2005
Posts: 58
My vote goes for ECLIPSE




kind regards
Igor
Christopher DeBracy
Greenhorn

Joined: Feb 22, 2004
Posts: 4
I bought JBuilder Enterprise a couple of years ago when they were still doing 2 updates a year. Last year's software assurance was $700 and they switched to one release a year.

This year's software assurance is $1050.00 and I'm just not going to shell out more money for the tool. I've enjoyed using it, but the fact of the matter is, I can get more plug-in support for Eclipse than I can with JBuilder.

Intellij IDEA has the prettiest interface, but I'm not sure if they have the same wealth of plug-in support that Eclipse does.

I'm still learning Eclipse and finding it frustrating at times because it's not as intuitive as JBuilder. However, the price is right and it seems to have a lot of momentum going for it so I'll do my best to give it a fair shot.


SCJP 1.4<br />SCWCD<br />SCBCD
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15299
    
    6

Originally posted by Christopher DeBracy:
Intellij IDEA has the prettiest interface, but I'm not sure if they have the same wealth of plug-in support that Eclipse does.


Because it already does almost everything you need it to out of the box.
Christopher DeBracy
Greenhorn

Joined: Feb 22, 2004
Posts: 4
Definitely a good argument.

One of the reasons I bought JBuilder is that it offered quite a bit out of the box. Unfortunately, third-party plug-ins for Tapestry and Spring either are not available, or offer somewhat less functionality.

I see far more plug-ins available for Eclipse than any other IDE. I know not all of them are of great quality. But the fact that there is so much active development is pushing me in that direction and away from the tool in which I have invested so much money.

WSAD may be worth a good look. Out of the box it should offer as much as other commercial tools, plus I assume I can leverage any of the Eclipse plug-ins that interest me.
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8919

Does JBuilder integrate with ClearCase?


Groovy
Ganesh Phapale
Greenhorn

Joined: Dec 14, 2004
Posts: 21
I faced a very bad experiance with Intellij IDE

I downloaded the Intellij IDE 30 days trial version.
while I wrote my first program and tried to deploy
{ I configured it to my Tomcat server }
it in my Local Tomcat Server's WebApp directory which was my current working diretory (contained a lot of my project work),
I got a shoking surprise that ALL of my earlier files like
*.jsp, *.js,etc..
ALL files except my folders got permantly deleted


now I had left with only my folder structure


I had used other IDEs also but this was not the result.

I am wondering what could be the reason??
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
Originally posted by Pradeep Bhat:
Does JBuilder integrate with ClearCase?


There's a standard option "Clearcase" under the "Team" menu, so the answer to that is "yes" (not having Clearcase I can't tell how complete the integration is).
Hemanth Pallavajula
Ranch Hand

Joined: Oct 07, 2004
Posts: 38
My vote for IntelliJ IDEA.

Apart from all the technical advantages it provides, the looks are very good. I have been using it for two years now, and feel better everytime I code with it. Like eclipse, even this has got so many plug-ins (ofcourse, might be somewhat less in comparison).


Cheers,<br />Hemanth...<br />(When opportunity doesn't knock, build a door.)
kri shan
Ranch Hand

Joined: Apr 08, 2004
Posts: 1372
My vote is Eclipse. For J2EE development use MyEclipse / Lomboz plug-ins. Lomboz does not support Struts capabilities. So use another plug-in for Struts capabilities StrutsBox / StrutsConsole / EasyStruts
Shay Shmeltzer
Greenhorn

Joined: May 03, 2004
Posts: 23
JDeveloper

Unlike the other tools mentioned here when you are working on a JSP you don't just get a code editor with code insight etc, you can actually get a visual editor for your JSP/HTML to edit them.

It also has a visual editor for your struts flows.
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
I've seen such visual editors, they suck
Forget about working with external stylesheets, Javascript, dynamic content (in our application the layout of the pages (so not just the data displayed) themselves is dynamic, so a visual editor isn't going to work anyway).

Power to the Code man!
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8919

Originally posted by Jeroen Wenting:


There's a standard option "Clearcase" under the "Team" menu, so the answer to that is "yes" (not having Clearcase I can't tell how complete the integration is).


Thanks. I was able to integrate. The clear case client needs to be installed on the same m/c.
Johan Wallinder
Greenhorn

Joined: Mar 14, 2005
Posts: 1
My vote goes to Intellij, IDEA.
I've forced my self to use Eclipse for three months. I told my self that eclipse is a good IDE, and it would fulfill all my requests for a good IDE. But it didn't. I switched back to IDEA. IDEA is the best, good work Jetbrains!!!
Beaumont Rathnam
Greenhorn

Joined: Mar 14, 2005
Posts: 1
Definately IntelliJ. If you like living with plug-ins for everything, then eclipse is probably what you want to look at. But I personally like IntelliJ. It is the best. Here read what Jason Hunter had to say about it: http://www.servlets.com/blog/archives/000040.html. I guess to each his own.


beau
C Kutler
Ranch Hand

Joined: Apr 15, 2004
Posts: 62
To get a prototype up and running in a short amount of time, Creator is the way to go. Then use NetBeans for the more complex (J2EE) programming. When it comes to debugging, profiling, and http monitoring (which does seem to consume development time) these are great tools.


We learn by doing, there is no other way.
Robert Hayes
Ranch Hand

Joined: Oct 24, 2004
Posts: 116
Hey Shay,

Good to see you on Java Ranch

But come-on! You can do better than that small blurb...
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: IDE Recommendation