"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment accéder à des fichiers dans des fichiers JAR en Java?

Comment accéder à des fichiers dans des fichiers JAR en Java?

Publié le 2025-04-30
Parcourir:169

How Do I Access Files Inside a JAR File in Java?

Accès aux fichiers dans des archives jar dans java

Question:
Comment accéder à un fichier résidant dans une archive jar Application?

Réponse:
Pour récupérer un fichier à partir d'une archive de jar, vous pouvez utiliser la classe InputStream. Voici comment:

InputStream input = getClass().getResourceAsStream("/classpath/to/my/file");

Explication:
le chemin du fichier dans le chemin archives du jar commence avec un chemin de liposte (/), indiquant que c'est un chemin archives en avant. Dans cet exemple:

  • / classpath / to / my / fichier représente le chemin d'accès à votre fichier dans le jar.

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 de lecteur si vous le souhaitez.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3