class.getResource Null Return
Obtenir une ressource URL via class.getResource() peut parfois entraîner un retour nul, malgré les attentes d'une URL valide. Pour résoudre ce problème, il est nécessaire d'examiner les causes sous-jacentes et d'envisager des solutions possibles.
Comme suggéré dans la solution fournie, l'une des raisons potentielles du retour nul est un écart entre l'extension de ressource et les modèles de ressources configurés. . Ceci est particulièrement pertinent pour les utilisateurs d'IntelliJ IDEA.
Dans les paramètres d'IntelliJ IDEA, accédez à "Paramètres > Construction, exécution, déploiement > Compilateur > Modèles de ressources". Ici, vous trouverez une liste d'extensions de fichiers qu'IntelliJ reconnaît comme ressources. Si l'extension de ressource en question (par exemple, ".dat") n'est pas incluse dans cette liste, class.getResource()` ne pourra pas localiser la ressource et renvoyer null.
Pour résoudre ce problème, ajoutez l'extension souhaitée à la liste des modèles de ressources. Cela garantit qu'IntelliJ reconnaît le fichier en tant que ressource et permet à class.getResource() de récupérer l'URL avec succès.
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!