private static final String FILE_PATH = "MessageCompare\\src\\main\\resources\\json\\test.json";`
File file = new File(FILE_PATH);
BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(file.getAbsolutePath())));`
Dans mon ordinateur, file.getAbsolutePath() retour
D: \ Dev \ Outil \ MessageCompare \ MessageCompare \ src \ \ principales ressources \ JSON \ test.jsonUtilisez Java pour obtenir des ressources sur l'ordinateur diff
Dans un autre ordinateur, file.getAbsolutePath() retour
D: \ Dev \ Outil \ MessageCompare \ src \ \ principales ressources \ JSON \ test.json
Pourquoi chemin absolu du retour de fichier plus un nœud que d'autres ' ordinateur?
Vérifiez la structure des dossiers sur les deux ordinateurs. Je pense que votre espace de travail est configuré de deux manières différentes. – kkflf
Votre chemin n'est pas absolu, par conséquent il sera résolu par rapport au répertoire de travail actuel, qui peut différer. – Holger