Big applications have a tendency to accumulate enormous classpaths. Looking at such a classpath, you might be hard put to know whether any given jar is really needed. Perhaps it was needed at the time it was added, but that need has long since evaporated. How can you tell? Having jars you don't need means your application will be slower starting up, and perhaps also while running. It also...
VisualVM is a new graphical troubleshooting tool that is being developed in a project on java.net. It gives access to the functionality that is available through existing JDK tools such as JConsole, jinfo, and jstack, and adds to that support for lightweight profiling of CPU and memory usage.
These screenshots from the project page give an idea of what the tool can do.
The tool is extensible...
I'll be speaking at JavaOne again this year. As in the previous two years, I'll be sharing the stage with Jean-François Denise. The main subject will be the contents of the two
The Public Review of JSR 262, "Web Services Connector for JMX Agents", is underway, and there's a new snapshot of the Reference Implementation that corresponds to the Public Review specification.
Jean-François's blog has the full details.
[Tags: jmx jsr262 ws-management.]