IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

NetBeans Java Discussion :

Ajout log4j.properties au classpath avec netbeans


Sujet :

NetBeans Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mai 2007
    Messages : 46
    Par défaut Ajout log4j.properties au classpath avec netbeans
    bonjour tout le monde,

    voila mon probleme, j'utilise actuellement un webservice pour developper une application qui communique avec un serveur tomcat. le web service qui m'a été donnée utilise les librairies axis ainsi que log4j (et d'autre mais qui ne rentre pas dans le probleme que j'ai)

    mon application marche bien, mais quand je lance le jar , j'obtien le fameux warning:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    log4j:WARN No appenders could be found for logger (org.apache.axis.i18n.projectRessourceBundle)
    log4j:WARN please initialize the log4j system properly
    ne connaissant pas log4j, j'ai fait mes recherches sur le web, j'ai donc decouvert que c'etait une API de logging.

    En fait j'aimerai surtout enlever le warning lorsque je lance mon appli (je n'utilise pas log4j mais je dois le garder ds les lib)

    A priori, il faut utiliser un fichier log4j.properties pour initialiser log4j. Et ajouter le log4j.properties dans le classpath.

    Actuellement, j'utilise NetBeans 5.5.1, et j'aimerai savoir comment ajouter mon fichier dans le classpath. j'y arrivais tres bien avec eclipse, mais depuis que je suis passé sous NB, impossible de le faire. Pourriez vous m'aidez??

    De plus, j'aimerai savoir si le fait de faire le fichier de conf est la seule solutions pour enlever mes warning, ou existe - il un autre moyen?


    merci d'avance

  2. #2
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mai 2007
    Messages : 46
    Par défaut
    Je me repond tout seul, et pour ceux que ca peut aider...

    le seul moyen que j'ai trouvé, une fois le jar créer, c'est de l'ouvrir avec winrar par exemple, et modifier directement le manifest en ajoutant a la fin:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Class-path: log4j.property
    vala
    ++

  3. #3
    Membre émérite
    Avatar de n!co
    Profil pro
    Inscrit en
    Février 2004
    Messages
    831
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 831
    Par défaut
    Bonjour,

    Log4j doit surement être une dépendance d'un framework que tu utilises. c'est plutot courant comme api.
    tu peux essayer de mettre ton fichier properties dans le package par défaut, c'est a dire dans aucun package, à la racine de src.

    n!co

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Gérer des fichiers avec un seul log4j.properties
    Par mimish dans le forum Général Java
    Réponses: 7
    Dernier message: 06/02/2011, 14h00
  2. Réponses: 1
    Dernier message: 25/03/2010, 23h48
  3. Log4j ne marche pas avec netBeans
    Par Djobird dans le forum NetBeans
    Réponses: 7
    Dernier message: 30/07/2009, 11h20
  4. probleme log4j avec netbeans
    Par hitlar73 dans le forum NetBeans
    Réponses: 0
    Dernier message: 01/07/2009, 14h25
  5. Réponses: 3
    Dernier message: 22/05/2006, 10h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo