Running VisualVM on MacOS

As of writing, VisualVM 1.4.2 is the newest version of VVM available. This doesn’t currently run against Java 12, and will bomb with an error dialogue if you try.

If you’ve installed Java 12 on Mac, it will be the …

Java debug options

Given that I have to apply these options on a very regular basis, I’d know them by heart.  Nope.

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000

Suspend can be set to “y” if you need to get the debugger attached before anything runs.  Tomcat allows this …