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

Eclipse Java Discussion :

Web App Libraries


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Web App Libraries
    Bonjour,

    Je me suis fait une toute petite application que j'ai appelé TestDWP (ça veut tout dire). Le but est de tester les différents moyens pour atteindre des fichiers de configuration :
    - fichier properties dans un fichier jar
    - fichier properties à la racine de WEB-INf
    - fichier properties dans /WEB-INF/lib
    pour trouver ce qui me convient le mieux
    et aussi tester les différentes techniques pour les lire (API io ou autres)

    mais mon problème n'est pas là (pour l'instant... car j'ai trouvé déjà beaucoup d'information sur ce forum). Mon problème se situe dans la configuration d'Eclipse pour mettre en place ces tests.

    Si je cherche mon fichier properties directement depuis ma servlet, je n'ai pas de soucis majeur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     
    Properties bdconfProperties = new Properties();
    InputStream is = getServletContext().getResourceAsStream("/conf.properties");
    bdconfProperties.load(is);
    is.close();
    String accesDonnees = bdconfProperties.getProperty("base");
     
    System.out.println( "servlet : " + accesDonnees );
    mais si la recherche des propriétés est dans un fichier jar (myproperties.jar), je ne sais pas où le placer pour qu'il soit lu dans mon projet TestDWP (je l'ai mis dans le share de tomcat, ce qui "fonctionne", même si le fichier de configuration ne se situe plus dans le projet mais aussi dans Tomcat, ce qui m'ennuie)

    j'ai essayé trois choses :
    1. le rajouter dans Path Building des propriétés du projet. Ca permet au projet de reconnaître les méthodes de myproperties.jar mais pas de les utiliser (sglurp)
    2. d'associer le projet MyProperties à mon projet TestDWP. Même chose que ci-dessus
    3. de l'importer dans Web App Libraries. Et là, impossible de rajouter un simple fichier jar. Pourquoi ?

    Merci de m'avoir lu.

  2. #2
    Invité
    Invité(e)
    Par défaut
    je teste toujours.

    J'ai copié/collé myproperties.jar dans mon répertoire /lib
    Je fais un refresh et il me dit que j'ai un fichier jar dans mon web app libraries

    Ca a l'air de fonctionner.

Discussions similaires

  1. Web App Libraries vide sous Eclipse
    Par ms2000 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 26/07/2012, 15h34
  2. Souci de jar absent dans le Web App Library
    Par stujava dans le forum Websphere
    Réponses: 0
    Dernier message: 28/12/2011, 09h03
  3. Integration maven web app libraries
    Par crofteur dans le forum Maven
    Réponses: 3
    Dernier message: 03/06/2010, 13h17
  4. Ajouter des JAR dans WEB-App libraries
    Par Deign dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 26/08/2009, 18h00
  5. [CR9] [D2005] [ASP.NET WEB App] Création dynamique d'un état
    Par Crystalou dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 09/03/2005, 09h21

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