Accès aux fichiers dans les archives JAR en Java
Question :
Comment puis-je accéder à un fichier résidant dans une archive JAR depuis mon Java application?
Réponse :
Pour récupérer un fichier à partir d'une archive JAR, vous pouvez utiliser la classe InputStream. Voici comment :
InputStream input = getClass().getResourceAsStream("/classpath/to/my/file");
Explication :
Le chemin d'accès au fichier dans l'archive JAR commence par une barre oblique (/), indiquant qu'il s'agit d'un chemin de classe plutôt que d'un chemin du système de fichiers. Dans cet exemple :
La méthode getInputStream() renvoie un flux d'entrée qui vous permet de lire le contenu du fichier. Vous pouvez envelopper ce flux d'entrée dans un objet Reader si vous le souhaitez.
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!