Der Kern des Problems sind die Regelungen der Idee zum Klassenpfad.
In Eclipse können Sie die Ressourcendateien finden, indem Sie sie im src-Ordner ablegen.
Aber theoretisch können Sie die Ressourcendateien auch direkt im src-Ordner ablegen kann nicht gefunden werden.
Lassen Sie uns über verschiedene Lösungen sprechen. Ich werde hier eine Zusammenfassung machen: Empfohlene Methode 4
1 🎜>
Das ist sehr praktisch und einfacher vorstellbar, aber die Hierarchie ist sehr schlecht. Beispielsweise muss die Mapping-Konfigurationsdatei mapper.xml von mybatis ursprünglich zusammen mit der Dao-Ebene in einem bestimmten Paket abgelegt werden. Service-Schicht usw. Die Ebenen befinden sich jetzt nur unter dem Ressourcenordner, was für die Ebene unpraktisch ist.
2 Wenn das Projekt ein Maven-Projekt ist:
Konfigurieren Sie die Maven-POM-Dateikonfiguration. Suchen Sie in der POM-Datei nach dem
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> </resource> </resources> </build>
Verwenden Sie daher einfach die obige Konfiguration; wenn Sie immer noch nicht darauf zugreifen können, hinterlassen Sie bitte einen Kommentar. Wenn Sie wissen, wie Sie es ändern können, besprechen Sie es bitte auch ~
3 das Paket, das die Konfigurationsdatei enthält als... Ressourcen:
Klicken Sie direkt mit der rechten Maustaste auf das Paket -> Verzeichnis markieren. Sie werden feststellen, dass es nur einen Ausschluss gibt. Was soll ich tun?
Projektstruktur -> Quellen -> Wählen Sie das Paket aus, das die Konfigurationsdatei enthält -> Wählen Sie die dritte Ressource aus -> Paket zum Klassenpfad hinzufügen:
Projektstruktur -> Abhängigkeiten -> Paket auswählen
-> Wählen Sie Kategorien ausgewählter Dateien –> Klassen auswählen –>
Mein Testergebnis ist, dass alle 4 Methoden die XML-Datei beim Veröffentlichen in das Paket einbinden können.
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass Ressourcendateien wie XML unter src in IDEA nicht gelesen werden können. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!