Java Language Syntaxe du chemin de classe


Exemple

Le classpath est une séquence d'entrées qui sont les noms de chemin d'accès aux répertoires, les chemins d'accès aux fichiers JAR ou ZIP, ou les spécifications de caractères génériques JAR / ZIP.

  • Pour un classpath spécifié sur la ligne de commande (par exemple -classpath ) ou comme variable d'environnement, les entrées doivent être séparées par ; (point-virgule) caractères sur Windows, ou : (deux-points) caractères sur d'autres plates-formes (Linux, UNIX, MacOSX, etc.).

  • Pour l'élément Class-Path dans MANIFEST.MF un fichier JAR, utilisez un seul espace pour séparer les entrées.

Parfois, il est nécessaire d'intégrer un espace dans une entrée classpath

  • Lorsque le chemin de classe est spécifié sur la ligne de commande, il suffit d'utiliser les citations de shell appropriées. Par exemple:

    export CLASSPATH="/home/user/My JAR Files/foo.jar:second.jar"
    

    (Les détails peuvent dépendre du shell de commande que vous utilisez.)

  • Lorsque le chemin de classe est spécifié dans un fichier JAR, le fichier "MANIFEST.MF" doit être utilisé.

     Class-Path: /home/user/My%20JAR%20Files/foo.jar second.jar