File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Java Development Environment Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Java Development Environment" Watch "Java Development Environment" New topic

Java Development Environment

SD Leech

Joined: May 13, 2003
Posts: 16
I want to re-learn Java; I dont feel that I learnt it thorougly before hence the need to go over old stuff again. Ive used IDEs but then missed out on tools like ant. The usual advice for absolute beginners is to learn with a text editor and compile with javac in Dos. However, since I want to re-gain my market value as a Java programmer does anyone have any advice on the setup I should get acquainted with to aid thourough understanding of JAVA(IDEs VS Text editors & ant for instance)?
Eric Fletcher
Ranch Hand

Joined: Oct 26, 2000
Posts: 188
Just my $0.02, but if your designs are to be a professional programmer, I would definitely suggest learing to use some sort of IDE as opposed to running projects from the command line.
IDEs are generally a very personal preference, and I'm not sure I would advise you to use one or the other based on ease as a learning tool. Your best bet is likely to play with a few until you figure out which one works best for you(There are a number of good open-source ones out there, i.e. NetBeans, Eclipse, and JBuilder).
Compiling and running code from the command line can be a good exercise, but most of the IDEs I've used will also give you feedback similar to what you would get at the console.
Also, don't think using an IDE precludes you from using tools like ant. All the IDEs I listed above have ant plugins. Personally I use NetBeans 3.4 and the integrated ant module to manage my projects, and I'm very happy with it.
Hope that helps. Good luck!

My theory of evolution is that Darwin was adopted. - Steven Wright
rom chatterjee
Ranch Hand

Joined: Dec 11, 2001
Posts: 46
Check out A text editor with an increasingly large list of optional plugins. I like this as a tool for general programming because it automates the repetitive stuff and doesnt try to write code for me.
Also its free and written in Java

Rom Chatterjee<BR>Sun Certified Java Programmer
Dirk Schreckmann

Joined: Dec 10, 2001
Posts: 7023
I'd suggest that you learn the basics well. Compile and run from a command line. Practice with packages and the CLASSPATH setting. I'm aware of a few very productive Java projessionals that don't use an IDE.
Ant users love it. It's probably a good idea to check 'er out after mastering the above command line basics.
If you're curious about being as marketable as possible, then I'd suggest moseying on over to the Jobs Discussion forum, and askin' folks a few questions.
Good luck.

[How To Ask Good Questions] [JavaRanch FAQ Wiki] [JavaRanch Radio]
I agree. Here's the link:
subject: Java Development Environment
It's not a secret anymore!