I wrote a small Java applet a while back, using Borland JBuilder 5.
Now, of course, I needed to update it, and jar it, and, of course, JBuilder is now at version 10, and 5 doesn't support the JDK 1.5.0, and I didn't want to spend $3000 to upgrade. (Go figure, huh?)
So, I used this little teeny ant build.xml file I put together a while ago, and was able to make my changes and compile under the new JDK, and no more money has to go to Borland.
Which, of course, just re-enforces that the command line is the only way to go...