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 :

[Débutant(e)] [ClassPath] Quel est son rôle ? [FAQ]


Sujet :

Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2005
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 41
    Points : 30
    Points
    30
    Par défaut [Débutant(e)] [ClassPath] Quel est son rôle ?
    A quoi sert cette variable d'environnement sous windows, pouvez-m'indiquer un site où je peux en apprendre plus?

  2. #2
    Membre éprouvé
    Profil pro
    Architecte technique
    Inscrit en
    Mars 2002
    Messages
    966
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Mars 2002
    Messages : 966
    Points : 1 085
    Points
    1 085
    Par défaut
    Cela permet a la machine virtuelle Java trouver les classes dans le System de fichiers.

    Faus une recherche sur le forum tu auras des infos...

  3. #3
    Membre habitué
    Inscrit en
    Juin 2004
    Messages
    165
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 165
    Points : 136
    Points
    136
    Par défaut
    C'est dans le classpath par exemple que tu devras rajouter l'emplacement des .jar que tu utilises pour ton appli.

    si tu veux utiliser le mysql-connector.jar dans ton appli, il te faut le préciser dans le classpath a la compilation et à l'exécution

    java -cp .;./coucou/mysql-connector.jar monProg.java

    si ton jar se trouve dans le répertoire coucou qui se trouve lui même dans le répertoire de la classe que tu compiles (d'où le "./")

  4. #4
    Nouveau membre du Club
    Inscrit en
    Juin 2005
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 41
    Points : 30
    Points
    30
    Par défaut ok mais
    Ok pour l'ajout du classpath à la compilation mais dans windows, à quoi ça sert la variable CLASSPATH dans variable d'environnement?

  5. #5
    Membre éprouvé
    Profil pro
    Eleveur de cornichons
    Inscrit en
    Juin 2002
    Messages
    1 074
    Détails du profil
    Informations personnelles :
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Eleveur de cornichons
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 074
    Points : 1 166
    Points
    1 166
    Par défaut
    A ne pas l'indiquer à chaque compilation.
    Ca a exactement le même rôle que les autres variables d'environnements Windows que tu peux trouver dans autoexec.bat.

    Nas'

  6. #6
    Nouveau membre du Club
    Inscrit en
    Juin 2005
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 41
    Points : 30
    Points
    30
    Par défaut oki
    OK, merci beaucoup pour ces explications

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

Discussions similaires

  1. [Visiteur] Quel est son intérêt ?
    Par jeanfr dans le forum Design Patterns
    Réponses: 4
    Dernier message: 09/10/2009, 21h18
  2. CTO quel est son role?
    Par xian21 dans le forum Emploi
    Réponses: 7
    Dernier message: 11/12/2008, 10h16
  3. EventArgs : quel est son utilité ?
    Par cma dans le forum VB.NET
    Réponses: 4
    Dernier message: 28/01/2008, 11h49
  4. où est /usr/local sur mac OSX server (10.4.10) ou quel est son équivalent?
    Par Khaled.Noordin dans le forum Développement OS X
    Réponses: 2
    Dernier message: 08/07/2007, 22h55

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