Maison > Java > javaDidacticiel > Pourquoi `class.getResource()` renvoie-t-il null malgré la présence d'une ressource dans le projet ?

Pourquoi `class.getResource()` renvoie-t-il null malgré la présence d'une ressource dans le projet ?

Mary-Kate Olsen
Libérer: 2024-10-30 05:44:28
original
1011 Les gens l'ont consulté

Why is `class.getResource()` returning null despite having a resource in the project?

Identification de la réponse nulle de class.getResource

Malgré l'utilisation de la méthode class.getResource() pour récupérer l'URL d'une ressource, le la valeur renvoyée est souvent nulle. Ce problème peut survenir pour diverses raisons, nécessitant une enquête sur la cause sous-jacente.

Heureusement, une assistance est disponible pour résoudre ce problème. La réponse suivante fournit une solution pratique :

Solution :

Pour ceux qui utilisent Intellij Idea, il est essentiel de vérifier les paramètres des modèles de ressources au sein du projet. Ces paramètres régissent les extensions reconnues comme ressources par le compilateur Java. Si une extension utilisée dans une ressource ne correspond à aucun des modèles désignés, la méthode class.getResource() donnera null.

Résoudre le problème :

  1. Accédez aux paramètres d'Intellij Idea.
  2. Naviguez vers Création, Exécution, Déploiement.
  3. Sélectionnez l'onglet Compilateur.
  4. Examinez la section Modèles de ressources.
  5. Assurez-vous que l'extension de la ressource à laquelle vous tentez d'accéder est incluse dans les modèles spécifiés.

En incorporant cette solution, vous pouvez résoudre le problème de réponse nulle et récupérer efficacement l'URL de la ressource souhaitée. ressource.

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