Maison > Java > javaDidacticiel > le corps du texte

Comment accéder aux ressources externes (comme les images) dans un JAR exécutable exporté depuis Eclipse ?

Linda Hamilton
Libérer: 2024-10-31 17:58:02
original
942 Les gens l'ont consulté

How Do I Access External Resources (Like Images) in a Runnable JAR Exported From Eclipse?

Accès aux ressources dans les JAR exécutables

Lors de l'exportation d'un projet en tant que JAR exécutable à partir d'Eclipse, des fichiers externes tels que des images peuvent manquer dans le JAR empaqueté, bien qu'il soit présent dans le projet d'origine.

Pour résoudre ce problème, le processus correct doit être suivi :

  1. Créer un dossier source : Droite -cliquez sur le projet dans l'arborescence de l'explorateur de projets, accédez à "Nouveau" > "Dossier source" et créez un nouveau dossier avec un nom approprié (par exemple, "ressources").
  2. Ajouter des fichiers au dossier source : Ajoutez manuellement les fichiers souhaités, tels que des images, vers le dossier source nouvellement créé via le système de fichiers.
  3. Actualiser le projet : Revenez à Eclipse et actualisez le projet en cliquant dessus avec le bouton droit dans l'Explorateur de projet. Les fichiers ajoutés devraient maintenant être visibles.
  4. Accès aux ressources :Pour accéder aux fichiers en code, utilisez le format suivant :
getClass().getResource("/path/to/file");
Copier après la connexion

où "/ path/to/file" est le chemin relatif du fichier dans le dossier source.

En suivant ces étapes, les fichiers seront automatiquement inclus dans le JAR exécutable lors de sa création, garantissant ainsi leur disponibilité pendant l'exécution du programme. .

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