Maison > Java > javaDidacticiel > le corps du texte

L'inclusion de caractères génériques peut-elle rationaliser la gestion des chemins de classe multi-JAR en Java ?

Susan Sarandon
Libérer: 2024-10-30 21:19:02
original
583 Les gens l'ont consulté

Can Wildcard Inclusion Streamline Multi-Jar Classpath Management in Java?

Inclusion de caractères génériques dans les chemins de classe pour la gestion multi-jar

Manœuvrer dans un fouillis de fichiers jar tiers dans votre CLASSPATH peut être intimidant tâche, conduisant à des chaînes lourdes. Pour rationaliser ce processus, vous avez peut-être envisagé d'utiliser l'opérateur générique (*) pour englober plusieurs fichiers JAR. Bien que cette approche semble intuitive, elle soulève des questions quant à sa faisabilité.

La documentation Java de http://java.sun.com/javase/6/docs/technotes/tools/windows/classpath.html met en lumière à ce sujet :

"Les entrées du chemin de classe peuvent contenir le caractère générique du nom de base *, ce qui est considéré comme équivalent à la spécification d'une liste de tous les fichiers du répertoire avec l'extension .jar ou .JAR."

Cette révélation ouvre la possibilité d'étendre les entrées de chemin de classe. Par exemple, "foo/" englobera tous les fichiers JAR du répertoire "foo". De plus, "" à lui seul se développe en une liste complète de fichiers JAR dans le répertoire actuel.

Bien que cette approche devrait fonctionner de manière transparente dans Java6, sa compatibilité avec Java5 est incertaine. Pour garantir un bon fonctionnement, pensez à mettre le caractère générique entre guillemets (par exemple, "foo/*"). Cet ajustement mineur améliore la fiabilité et garantit que l'inclusion de caractères génériques fonctionne comme prévu.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!