class.getResource Null Return
Das Abrufen einer URL-Ressource über class.getResource() kann trotz der Erwartung manchmal zu einem Null-Return führen einer gültigen URL. Um dieses Problem zu beheben, müssen die zugrunde liegenden Ursachen untersucht und mögliche Lösungen in Betracht gezogen werden.
Wie in der bereitgestellten Lösung vorgeschlagen, ist ein möglicher Grund für die Null-Rückgabe eine Diskrepanz zwischen der Ressourcenerweiterung und den konfigurierten Ressourcenmustern . Dies ist besonders relevant für IntelliJ IDEA-Benutzer.
Navigieren Sie in den IntelliJ IDEA-Einstellungen zu „Einstellungen > Build, Ausführung, Bereitstellung > Compiler > Ressourcenmuster“. Hier finden Sie eine Liste der Dateierweiterungen, die IntelliJ als Ressourcen erkennt. Wenn die betreffende Ressourcenerweiterung (z. B. „.dat“) nicht in dieser Liste enthalten ist, kann class.getResource()` die Ressource nicht finden und null zurückgeben.
Um dieses Problem zu beheben, Fügen Sie die gewünschte Erweiterung zur Liste der Ressourcenmuster hinzu. Dadurch wird sichergestellt, dass IntelliJ die Datei als Ressource erkennt und class.getResource() ermöglicht, die URL erfolgreich abzurufen.
Das obige ist der detaillierte Inhalt vonWarum gibt class.getResource() in IntelliJ IDEA Null zurück?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!