Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1432 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Utiliser java.util.logging.*

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Utiliser java.util.logging.*

n°430215
leonhard
Posté le 17-06-2003 à 11:06:08  profilanswer
 

Bonjour
 
Je suis en train d'essayer de faire marcher un programme utilisant les outils de logging de J2SE (j'aimerais éviter d'utiliser log4j dans un programme qui devrait largement diffusé). Mais je je comprends pas pourquoi seules les "info" et les "warning" sont affichées et pas les messages de niveau "fine"...
 

Code :
  1. package KickJava.logging;
  2. import java.util.logging.*;
  3. public class LogTest1
  4. {
  5.    private static Logger logger = Logger.getLogger("KickJava.logging" );
  6.    public static void main(String argv[])
  7.    {
  8.        logger.info("Entering main method..." );
  9.        logger.setLevel(Level.ALL);
  10.        logger.fine("done" ); 
  11.        logger.info("doing stuff" );
  12.        logger.log(Level.WARNING,  "something may be wrong" );
  13.    }
  14. }

 

mood
Publicité
Posté le 17-06-2003 à 11:06:08  profilanswer
 

n°430218
leonhard
Posté le 17-06-2003 à 11:08:17  profilanswer
 

leonhard a écrit :

Bonjour
 
Je suis en train d'essayer de faire marcher un programme utilisant les outils de logging de J2SE (j'aimerais éviter d'utiliser log4j dans un programme qui devrait largement diffusé). Mais je je comprends pas pourquoi seules les "info" et les "warning" sont affichées et pas les messages de niveau "fine"...
[...]


 
J'ai oublié le "merci d'avance" ;)

n°431268
the real m​oins moins
Posté le 17-06-2003 à 22:17:17  profilanswer
 

sans doute parce que par defaut le seuil est à INFO.
Ca se configure... mais avec le framework du jdk1.4 je sais pas comment;) Sans doute plus ou moins de la meme façons que log4j vu qu'ils ont tout pompé :o (DOMConfigurator, BasicConfigurator)
 
et sinon, les noms de packages, c'est tout en minuscules stp :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°431269
the real m​oins moins
Posté le 17-06-2003 à 22:17:57  profilanswer
 

et perso, je prefere une dependance a un log4j.jar (que tu fournis) qu'a une jre1.4  
(si c'est la seule "feature" que tu utilises de la 1.4 quoi)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°431282
leonhard
Posté le 17-06-2003 à 22:26:50  profilanswer
 

the real moins moins a écrit :

sans doute parce que par defaut le seuil est à INFO.
Ca se configure... mais avec le framework du jdk1.4 je sais pas comment;) Sans doute plus ou moins de la meme façons que log4j vu qu'ils ont tout pompé :o (DOMConfigurator, BasicConfigurator)
 
et sinon, les noms de packages, c'est tout en minuscules stp :o
 


 
Je pensais que la méthode "setLevel" était là pour configurer le niveau minimum des logging... et que Level.ALL permettait justement de tout laisser passer ...  
 
ben manifestement c'est pas ça ;)
 
pour le nom des packages, tu as raison, mais ce code provient d'un exemple que j'ai piqué sur un tutorial... j'aurais dû corriger sorry :(
 
pour ce qui est de l'utilisation de loj4j, ja vais pas mettre long pour y retourner :)
 
merci de ton aide

n°431290
the real m​oins moins
Posté le 17-06-2003 à 22:32:32  profilanswer
 

hmmm... pour setLevel, je sais pas exactement. je pense que tu dois  dire a ton appender de le prendre en compte, apres. là tu ne changes le level que pour la categorie;
enfin jsais pas trop en fait :o
 
et pour le packagename c'est bon hein pas besoin de pleurer ;)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°431519
leonhard
Posté le 18-06-2003 à 07:58:48  profilanswer
 

the real moins moins a écrit :

hmmm... pour setLevel, je sais pas exactement. je pense que tu dois  dire a ton appender de le prendre en compte, apres. là tu ne changes le level que pour la categorie;
enfin jsais pas trop en fait :o
 
et pour le packagename c'est bon hein pas besoin de pleurer ;)


 
Justement je crois que c'est là le prob... ça s'appelle comment un "appender" dans j2se... j'ai rien trouvé de similaire... vraiement je suis de plus en plus con(vaincu) qu'il faut continuer avec log4j et laisser à cet api le temps de mûrir un peu.
 
merci de ton aide et bonne journée


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Utiliser java.util.logging.*

 

Sujets relatifs
[JAVA]Savoir ce qui se passe quand click sur une scrollbar[JAVA ] ScrollPane : doLayout déconne sous Linux JRE 1.4.1
[JAVA] Augmenter la mémoire dispo pour la machine virtuelleque pensez-vous des nouvelles spécification de java 1.5
[ Java ] Faire un navigateur web en javaUtiliser une variable javascript dans le code asp?????
Utiliser une variable définie en javascript dans le code asp[MC++] Comment utiliser une dll .NET en MC++ ?
Utiliser une variable JavaScript dans le code ASP possible?[Java] Librairies tierces supportant le HTML 4.0 ? [résolu en partie]
Plus de sujets relatifs à : Utiliser java.util.logging.*


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR