Log4j
A Log4j é uma ferramenta de logging que permite gerir os logs de uma aplicação sem modificar o binário da mesma. O pacote Log4j está desenhado para que as instruções de logging não provoquem uma perda significativa na performance. Como foi dito o comportamento do logging pode ser editado num ficheiro de configuração sem tocar no binário da aplicação.
Página Log4j
Houston
Esta ferramenta open source não é mais que um plugin que funciona com o Apache log4j ou a ferramenta do Java 1.4 java.util.logging. Utiliza o modelo publicar/subscrever e envia reports dos erros, warnings para os handlers que tem subscrição.
Página Houston
Lumberjack
O projecto Lumberjack fornece uma implementação open source das primeiras APIs de logging que foram introduzidas no JDK 1.4 mas que funcionam para o JDK 1.2 e 1.3. O objectivo é esta implementação trabalhar de forma transparente no JDK 1.2 e 1.3 sem que seja necessário recompilar e sem diferenças significativas no comportamento nestas versões e a implementação para JDK 1.4.
Página Lumberjack
Just4Log
É uma biblioteca para melhorar dinamicamente a performance de vários sistemas de logging dentro das aplicações Java. Dinamicamente porque o código fonte em java não é modificado, a optimização ocorre em ficheiros ByteCode compilados.
Página Just4Log
SimpleLog
O Simple Log é uma pequena biblioteca bastante leve, que permite logging de uma forma que requer pouca intervenção por parte do programador. É muito mais fácil de utilizar que uma framewordk de logging, especialmente ao nível da configuração. Não pretende ser a solução para todos os problemas de logging, mas contém características suficientes para ser uma alternativa viável para a maior parte das aplicações que necessitam de logging.
Página SimpleLog
Pencil – log message compiler
O compilador de mensagens de log para Java Pencil recebe bytecod produzido pelo javac, transforma-o e enriquece-o com expressões reais de logging. O objectivo principal deste projecto é fornecer um mecanismo que torna o logging fácil, seguro e rápido. Para obter este resultado uma linguagem própria desenvolvida com o ANTLR parser-generator.
Página Pencil
LimpidLog
Este revolucionário sistema de logging não necessita de nenhuma instrução de log ao nível do código. Regista todas as informações importantes acerca da execução de uma classe enquanto esta é processada. Os dados de log podem ser lidos facilmente, ou lidos através do LimpidDebugger que interpreta os dados com níveis diferentes de debugging. LimpidLog é para aplicações Java J2EE. LimpidLog também suporta Netbeans.
Página LimpidLog
qflog
Esta ferramenta para mostrar mensagens de log construída no pacote de.qfs.lob.log
Página qflog



















