Existuje několik "standardních" protokolovacích API:
od Java 1.4: balík java.util.logging
již dříve nezávislé open-source řešení log4j
Obě řešení jsou srovnatelná, log4j je o něco elegantnější a propracovanější. Nejlépe (pokud to stačí) je použít zastřešujícího API:
balík Apache Commons Logging