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

Java Discussion :

Classpath et les fichiers JAR


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Février 2004
    Messages
    303
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 303
    Par défaut Classpath et les fichiers JAR
    Bonjour tout le monde,

    Pouvez-vous me dire si je peux simplifier la déclaration de mes fichiers JARs en ligne de commande (lors de la compilation et/ou de l'exécution):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    javac -classpath activation-1.1.jar;aspectjrt.jar;axiom-api-1.2.5.jar;axiom-impl-1.2.5.jar;axis2-adb-1.3.jar;axis2-kernel-1.3.jar;axis2-saaj-1.3.jar;backport-util-concurrent-2.2.jar;bcm.jar;biarengine.jar;biplugins.jar;ceaspect.jar;cecore.jar;celib.jar;ceplugins_core.jar;certjFIPS.jar;cesession.jar;com.sap.js.passport.api.jar;commons-logging-1.1.jar;corbaidl.jar;cryptojFIPS.jar;ebus405.jar;javacsv.jar;log4j.jar;logging.jar;mail.jar;ojdbc6.jar;SL_plugins.jar;TraceLog.jar;adv_ivcdzview.jar;webi_client_toolkit.jar;.; Program2.java

    Je demande cela car je dois encore ajouter bcp de fichier JAR à mon classpath. N'est'il pas possible de spécifier uniquement un répertoire contenant tout mes fichiers JAR pour que le compilateur puisse vérifier dans ce dossier ?:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    javac -classpath c:\mon_rep_jars\*.jar;.; Program2.java
    Merci d'avance,

    Yves

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    394
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 394
    Par défaut
    Bonjour,

    Ceci devrait fonctionner :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    javac -classpath c:\mon_rep_jars\;. Program2.java
    Pas besoin de mettre de *.jar

    Romain.

  3. #3
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,

    Citation Envoyé par rg77140 Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    javac -classpath c:\mon_rep_jars\;. Program2.java
    Pas besoin de mettre de *.jar
    Non ce n'est pas la même chose !
    Dans cet exemple c'est le répertoire "mon_rep_jars" qui est placé dans le classpath, et non pas les fichiers jar qu'il contient.



    @vandeyy : Si tu utilises Java 6 ou supérieur, tu peux faire cela en utilisant simplement "*", et cela te prendra uniquement les fichiers JAR (cf option -classpath de java).
    Mais il faut bien faire attention à mettre le classpath entre quote pour que le shell ne l’interprète pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    javac -classpath "c:\mon_rep_jars\*;.;" Program2.java

    a++

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

Discussions similaires

  1. installateur pour les fichier jar
    Par rafik2001 dans le forum NetBeans
    Réponses: 1
    Dernier message: 15/11/2011, 12h19
  2. Ou mettre les fichiers JAR ?
    Par batataw dans le forum Tomcat et TomEE
    Réponses: 14
    Dernier message: 08/11/2010, 21h33
  3. Réponses: 5
    Dernier message: 11/06/2007, 16h02
  4. probleme avec les fichier jar
    Par maind5or dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 14/05/2007, 14h50
  5. les fichiers .jar
    Par ala1986 dans le forum Multimédia
    Réponses: 4
    Dernier message: 10/02/2007, 08h45

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