• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Jeanne Boyarsky
  • Ron McLeod
Sheriffs:
  • Paul Clapham
  • Liutauras Vilda
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
Bartenders:

IDE Recommendation

 
Ranch Hand
Posts: 39
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Sheriff
Posts: 13411
Firefox Browser VI Editor Redhat
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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....
 
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Moving to the IDE forum.
 
Ranch Hand
Posts: 4864
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
Ranch Hand
Posts: 346
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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 ]
 
Ranch Hand
Posts: 243
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I vote for NetBeans 4.0
 
Ranch Hand
Posts: 5093
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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.
 
Ulvi Cetin
Ranch Hand
Posts: 39
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Ranch Hand
Posts: 95
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Absolutely IntelliJ IDEA
 
Ranch Hand
Posts: 1071
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Eclipse!!
 
Ranch Hand
Posts: 229
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
One more vote for IDEA
 
Jeroen Wenting
Ranch Hand
Posts: 5093
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
And as usual the clueless are starting to talk about their IDEAs
 
Ranch Hand
Posts: 624
IntelliJ IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Posts: 243
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

And as usual the clueless are starting to talk about their IDEAs



 
Ranch Hand
Posts: 58
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
My vote goes for ECLIPSE




kind regards
Igor
 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Gregg Bolinger
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Ranch Hand
Posts: 8946
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Does JBuilder integrate with ClearCase?
 
Greenhorn
Posts: 21
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Posts: 5093
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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).
 
Ranch Hand
Posts: 38
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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).
 
Ranch Hand
Posts: 1491
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Posts: 5093
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Posts: 8946
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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.
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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!!!
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Ranch Hand
Posts: 62
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Ranch Hand
Posts: 116
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hey Shay,

Good to see you on Java Ranch

But come-on! You can do better than that small blurb...
 
I can't take it! You are too smart for me! Here is the tiny ad:
Smokeless wood heat with a rocket mass heater
https://woodheat.net
reply
    Bookmark Topic Watch Topic
  • New Topic