The moose likes Developer Certification (SCJD/OCMJD) and the fly likes What IDE to use? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "What IDE to use?" Watch "What IDE to use?" New topic

What IDE to use?

Anton Golovin
Ranch Hand

Joined: Jul 02, 2004
Posts: 476
What IDE would you recommend to accomplish the Developer Assignment? Thanks!

Anton Golovin ( SCJP, SCJD, SCBCD, SCWCD, OCEJWSD, SCEA/OCMJEA [JEE certs from Sun/Oracle]
Ben Ritchie
Ranch Hand

Joined: Nov 18, 2002
Posts: 98
I used Eclipse - it's free, and IMHO it's great

SCJP1.4, SCJD, SCEA (in progress)
Max Habibi
town drunk
( and author)

Joined: Jun 27, 2002
Posts: 4118
You might consider using something simple, like Textpad. The advantage here is that it doesn't do 'too much' for you, thus forcing you to learn all about classpaths, etc.


Java Regular Expressions
Peter Wiederkehr

Joined: Jul 15, 2004
Posts: 14
I can also recommend eclipse because it really helps you in formatting your code (I've read that you must be absolutely conform to the java formatting convention) and helps you adding javadoc comments. Auto completion is also nice
Eclipse offers much more but the points above (for me) are the interestings one regarding the SCJD

SCJP 1.4<br />SCBCD 1.3
Nicholas Cheung
Ranch Hand

Joined: Nov 07, 2003
Posts: 4982
I used WSAD as it helps to compile and pack everything, and I could work out my SCJD assignment in office.

But as WSAD is built on top of Eclipse, you may still enjoy some of WSAD advantages.


SCJP 1.2, OCP 9i DBA, SCWCD 1.3, SCJP 1.4 (SAI), SCJD 1.4, SCWCD 1.4 (Beta), ICED (IBM 287, IBM 484, IBM 486), SCMAD 1.0 (Beta), SCBCD 1.3, ICSD (IBM 288), ICDBA (IBM 700, IBM 701), SCDJWS, ICSD (IBM 348), OCP 10g DBA (Beta), SCJP 5.0 (Beta), SCJA 1.0 (Beta), MCP(70-270), SCBCD 5.0 (Beta), SCJP 6.0, SCEA for JEE5 (in progress)
Eben Hewitt
Ranch Hand

Joined: Apr 16, 2004
Posts: 36
Eclipse is terrific. NetBeans works too. Both are free.

I don't think either of these does too much for you at all. I agree with Max that it is important to know what's going on.

For me, it was very useful in the project to use Ant, and both of these IDEs have built-in integration with Ant.

Eben Hewitt. SCJP, SCWCD, SCJD, SCJWSD for JEE 5, TOGAF 8 Certified Architect, author of Java SOA Cookbook (O'Reilly, 2009) and contributor to 97 Things Every Software Architect Should Know
Russell Wurth

Joined: Jul 12, 2004
Posts: 20
I prefer eclipse ( It takes a bit to get used to and I would recommend the O'Reilly Eclipse book as well.

If you need something quick and easy, Edit Plus ( is good, it does a lot of syntax highlighting for Java and allows you to customize Tool Buttons to perform compile (javac.exe) and run actions (java.exe).
Rafa Moreno
Ranch Hand

Joined: Nov 19, 2002
Posts: 53
I think it's beter to use a simple text editor if you are learning the basics (the way Sun courses) and later move to an IDE. That way you could understand all about classpath, packages, ...

Jon Entwistle
Ranch Hand

Joined: Feb 20, 2003
Posts: 118
I think it's beter to use a simple text editor if you are learning the basics (the way Sun courses) and later move to an IDE.

Why not try Emacs with jde? You get the a simple text editor combined with the most powerful ide on earth for the same price - free!

I had a quick play around with eclipse last week and it looks quite good if you like conventional IDEs.


[ July 20, 2004: Message edited by: Jon Entwistle ]

Robert Konigsberg
Ranch Hand

Joined: Jun 23, 2004
Posts: 172


Seriously, you might find that you have enough issues to deal with without requiring something else to work through.

However, if you want a great environment to do you work with, get Eclipse and don't look back.
[ July 20, 2004: Message edited by: Robert Konigsberg ]

SCJP 1.4 (91%)<br />SCJD 1.4 (376/400, 94%)
I agree. Here's the link:
subject: What IDE to use?
It's not a secret anymore!