Apache Log4j

Logiciel capture d'écran:
Apache Log4j
Détails logiciels:
Version: 2.5 Mise à jour
Date de transfert: 9 Feb 16
Licence: Gratuit
Popularité: 198

Rating: 4.0/5 (Total Votes: 2)

Apache Log4j est une boîte à outils open source développé par le célèbre Apache Software Foundation qui permet aux développeurs de regarder les différentes facettes de leur application Java et / ou site web.

Log4j est idéal pour courir la journalisation et le traçage des emplois pour les applications, permettant aux développeurs d'enregistrer ce qui se passe lors de l'exécution et de l'enregistrer pour une analyse ultérieure et le débogage.

Extrêmement important pour la plupart des développeurs qui ont déjà travaillé avec Java, cette bibliothèque fonctionne en utilisant un ensemble de composants simples.

Il y a des éléments (classes Java) pour la gestion de la configuration de l'exploitation forestière, l'exploitation forestière filtres, et l'opération d'enregistrement lui-même.

Support pour les niveaux de journaux classiques est inclus, avec la possibilité d'ajouter de nouveaux événements et filtres journalisation à l'exécution en fonction de l'évolution du programme.

La branche 2.x est incompatible avec son prédécesseur, 1.x.

Les versions de cette bibliothèque sont également disponibles pour PHP et .NET environnements.

Ce qui est nouveau dans cette version:

  • Correction du problème où Async Logger ne consigne pas les données de la pile de contexte de fil. API Ajout de la méthode getImmutableStackOrNull () pour ThreadContext.ContextStack interface.
  • docs de mise à jour pour clarifier comment utiliser l'enregistreur de formatter et enregistrement standard ensemble.
  • Ajout du support pour générer wrappers enregistreur personnalisé qui remplacent les niveaux de journaux existants et les emballages de l'enregistreur étendues qui ajoutent des niveaux de journaux personnalisés à ceux qui existent déjà.
  • LoggerConfigs sans niveau héritent désormais le niveau de leur parent.
  • Android:. Impossible de trouver la classe 'javax.naming.InitialContext', référencé à partir de la méthode org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegExFilter ne correspond pas à des messages du journal multiligne.
  • PatternLayout page de manuel documentation manquante sur en-tête / pied de page.
  • Correction d'erreur de sérialisation avec SocketAppender et Async Bûcherons. (Fixe dans RC2, mais n'a pas été inclus dans les notes de version.)
  • JMX GUI: fixe ArrayIndexOutOfBoundsException occasionnelle après avoir appuyé sur & quot; reconfigurer avec XML ci-dessous & quot ;. (Fixe dans RC2, mais n'a pas été inclus dans les notes de version.)
  • AsyncLoggerContextSelector devrait veiller à ce que les différents objets créés par AsyncLoggerContext web app classloaders avoir des noms uniques.
  • Correction processeur avertissements d'annotation sur JDK 1.7 +.
  • erreur de compilation étrange fixe qui surgit dans une classe de test.

Ce qui est nouveau dans la version 2.3:

  • Correction du problème où Async Logger ne consigne pas fil des données de la pile de contexte . API Ajout de la méthode getImmutableStackOrNull () pour ThreadContext.ContextStack interface.
  • docs de mise à jour pour clarifier comment utiliser l'enregistreur de formatter et enregistrement standard ensemble.
  • Ajout du support pour générer wrappers enregistreur personnalisé qui remplacent les niveaux de journaux existants et les emballages de l'enregistreur étendues qui ajoutent des niveaux de journaux personnalisés à ceux qui existent déjà.
  • LoggerConfigs sans niveau héritent désormais le niveau de leur parent.
  • Android:. Impossible de trouver la classe 'javax.naming.InitialContext', référencé à partir de la méthode org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegExFilter ne correspond pas à des messages du journal multiligne.
  • PatternLayout page de manuel documentation manquante sur en-tête / pied de page.
  • Correction d'erreur de sérialisation avec SocketAppender et Async Bûcherons. (Fixe dans RC2, mais n'a pas été inclus dans les notes de version.)
  • JMX GUI: fixe ArrayIndexOutOfBoundsException occasionnelle après avoir appuyé sur & quot; reconfigurer avec XML ci-dessous & quot ;. (Fixe dans RC2, mais n'a pas été inclus dans les notes de version.)
  • AsyncLoggerContextSelector devrait veiller à ce que les différents objets créés par AsyncLoggerContext web app classloaders avoir des noms uniques.
  • Correction processeur avertissements d'annotation sur JDK 1.7 +.
  • erreur de compilation étrange fixe qui surgit dans une classe de test.

Ce qui est nouveau dans la version 2.2:

  • Correction du problème où Async Logger ne consigne pas fil des données de la pile de contexte . API Ajout de la méthode getImmutableStackOrNull () pour ThreadContext.ContextStack interface.
  • docs de mise à jour pour clarifier comment utiliser l'enregistreur de formatter et enregistrement standard ensemble.
  • Ajout du support pour générer wrappers enregistreur personnalisé qui remplacent les niveaux de journaux existants et les emballages de l'enregistreur étendues qui ajoutent des niveaux de journaux personnalisés à ceux qui existent déjà.
  • LoggerConfigs sans niveau héritent désormais le niveau de leur parent.
  • Android:. Impossible de trouver la classe 'javax.naming.InitialContext', référencé à partir de la méthode org.apache.logging.log4j.core.lookup.JndiLookup.lookup
  • RegExFilter ne correspond pas à des messages du journal multiligne.
  • PatternLayout page de manuel documentation manquante sur en-tête / pied de page.
  • Correction d'erreur de sérialisation avec SocketAppender et Async Bûcherons. (Fixe dans RC2, mais n'a pas été inclus dans les notes de version.)
  • JMX GUI: fixe ArrayIndexOutOfBoundsException occasionnelle après avoir appuyé sur & quot; reconfigurer avec XML ci-dessous & quot ;. (Fixe dans RC2, mais n'a pas été inclus dans les notes de version.)
  • AsyncLoggerContextSelector devrait veiller à ce que les différents objets créés par AsyncLoggerContext web app classloaders avoir des noms uniques.
  • Correction processeur avertissements d'annotation sur JDK 1.7 +.
  • erreur de compilation étrange fixe qui surgit dans une classe de test.

Ce qui est nouveau dans la version 2.0-beta3:

  • Ajout d'intervalle et modulent options à TimeBasedTriggeringPolicy pour permettre plus contrôle fin quand le fichier de roulement devrait se produire.
  • Ajout du support pour les paquets de filtrage de traces de la pile.
  • Si la propriété & quot système; disableThreadContextStack & quot; est réglé pousse à l'ThreadContext seront ignorés. Si la propriété & quot système; disableThreadContext & quot; est réglé deux puts et pousse sera ignoré.
  • Si la propriété & quot système; disableThreadContextMap & quot; est réglé met à la ThreadContext
  • sera ignoré. Si la propriété & quot système; disableThreadContext & quot; est réglé deux puts et pousse sera ignoré.
  • Ajout du support pour les couleurs ANSI en ajoutant les convertisseurs de motif et de mettre en évidence le style. motif fixe pour permettre l'analyse des motifs imbriqués.
  • Autorisé la consignation d'état pour être dirigé vers stderr ou dans un fichier.
  • Ajout GetFormats à MultiformatMessage et laisser StructuredDataMessage formater au format XML.

Ce qui est nouveau dans la version 1.2.17:.

  • log4j 1.2.17 préparation à libération
  • Configurer à partir d'un InputStream.
  • JDBCAppender pas fermé en raison de SQL Exception lors de l'exécution d'un
  • SQL.
  • Memoryleak -. Org.apache.log4j.helpers.ThreadLocalMap
  • DOMConfigurator ne se ferme pas courant d'entrée lorsque la base configurée à
  • sur URL.
  • javadoc.jar était manquant AVIS et LICENCE et contenait .svn
  • entrées.
  • niveaux de consignation incorrects enregistrés avec LoggingEvent sérialisé.

Ce qui est nouveau dans la version 1.2.16:

  • TelnetAppender manque messages lorsque l'un des nombreux clients déconnecter.
  • indice de classe Javadoc corrompu par avertissement deprecation JDBCAppender.
  • Agent.java est la seule dépendance jmxtools.jar avec Java 5 +.
  • Javadoc pour Appender.getName implique que la valeur de retour sera unique et non nulle.
  • Plus sortie de débogage pour log4j auto-configuration demandée.

Exigences :

  • Java 6 ou supérieur

Logiciel similaire

Declare
Declare

13 May 15

Lodash
Lodash

18 Jul 16

Apache Olingo
Apache Olingo

20 Jul 15

Plates
Plates

1 Mar 15

D'autres logiciels de développeur Apache Software Foundation

Apache Helix
Apache Helix

13 Apr 15

Apache Tajo
Apache Tajo

10 Feb 16

Apache Tez
Apache Tez

11 Mar 16

Commentaires à Apache Log4j

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!