This recent article on smashingmagazine.com may be of interest if you are interested in adding some power to your text editing tools: 35 Useful Source Code Editors Reviewed
They also recently posted a very useful article identifying 55 Free High Quality Icon Sets
JProbe 8.0: The Java code, memory, and coverage profiler is back
The Personal Retrospective – Improving Your "Wetware"
This is a well written, insightful, and useful article by Ted Barbusinski, Published: June 16, 2008 (SOA Magazine Issue XIX: June 2008)
SOA Engineering Focal Points
Recently I was debugging a complex Java application deployment problem that involved many jar dependencies. I found the following tip helpful.
Launching Java Applications Programmatically
"In the Eclipse SDK, the command line used to launch a Java application can be viewed by selecting the associated process or debug target in the Debug View, and selecting Properties from the context menu. This displays a dialog containing the command line (including the classpath option) generated to launch a Java application. Examining the command used to launch a process can be useful when diagnosing launch problems."
As another technique, the latest release of Eclipse (Gaynamede) now supports a new feature: Runnable JAR export wizard
The Runnable JAR File Export wizard can create a JAR file based on a launch configuration. The generated JAR file contains all class files from the project including class files from required JARs and projects.
The generated JAR can be executed with the command:
java -jar generated_file.jar
GlassFish V3.0 on Eclipse Ganymede