#programming

Java

Heap dump

Generate a Heap dump

On demand

The jcmd tool produce a binary heap dump

jcmd <pid> GC.heap_dump <file-path>

On crash

The below option does not add overhead, and using it in production is a good idea.

java -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=<file-or-dir-path>

Analyse a thread dump

Eclipse Memory Annalyser allows to analyse the resulting dump files. this tutorial explains well how to use the tool.

Reading

Running tests with maven and set log level

MAVEN_OPTS='-Dorg.slf4j.simpleLogger.defaultLogLevel=error' mvn test

Set maven version

mvn versions:set -DgroupId=* -DartifactId=* -DnewVersion=0.13.0 -DgenerateBackupPoms=false

java concepts

jmx

React ?

This page was last modified: