Bonjour à vous, je m'arrache les cheveux depuis quelques jours avec ce code:
Sous Eclipse tout se passe bien et il m'affiche YES
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 File path= new File("C:\\Users\\JDS\\Desktop\\Phoebus-jar\\b.txt"); try{ Scanner scan = new Scanner(path); if(scan.useDelimiter("\\Z").hasNext()){ System.out.println("YES"); } else{ System.out.println("NO"); } scan.close(); }catch (IOException e) {System.out.println(" erreur:" + e.toString());}
Par contre lorsque j'exporte le programme en JAR et que je l’exécute il m'affiche NO...
Le chemin donné est pourtant absolu et il trouve bien le fichier, c'est vraiment le test qui donne un résultat différent.
Partager