Lire le fichier du dossier des ressources dans Spring Boot

Je suis en utilisant le Printemps de Démarrage et json-schema-validator. J'essaie de lire un fichier appelé jsonschema.json de la resources dossier. J'ai essayé plusieurs façons mais je ne peux pas le faire fonctionner. C'est mon code.

ClassLoader classLoader = getClass().getClassLoader();
File file = new File(classLoader.getResource("jsonschema.json").getFile());
JsonNode mySchema = JsonLoader.fromFile(file);

C'est l'emplacement du fichier.

Lire le fichier du dossier des ressources dans Spring Boot

Et ici, je peux voir le fichier dans le classes dossier.

Lire le fichier du dossier des ressources dans Spring Boot

Mais lorsque j'exécute le code, j'obtiens l'erreur suivante.

jsonSchemaValidator error: java.io.FileNotFoundException: /home/user/Dev/Java/Java%20Programs/SystemRoutines/target/classes/jsonschema.json (No such file or directory)

Qu'est-ce que je fais mal dans mon code?

source d'informationauteur g3blv | 2017-06-06