J'ai une question assez stupide, mais je n'ai pas été en mesure de trouver une solution pour cela:Java chemin de fichier sous Linux
Lorsque je tente de lire un fichier que je reçois un « fichier non trouvé erreur » est l'exécution. Il a compilé le fichier cependant.
Je suis sous Linux, donc j'utiliser la déclaration quelque chose comme:
Scanner s = new Scanner(new File("home/me/java/ex.txt"));
et il me donne un rror d'exécution:
/home/me/javaException in thread "main" java.io.FileNotFoundException: home/me/java/ex.txt (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:137)
at java.util.Scanner.<init>(Scanner.java:653)
at test.main(test.java:14)
J'ai essayé de changer toutes les choses possibles le long des lignes de noms de fichiers, mais rien ne semble fonctionner.
Des indices quant à la raison pour laquelle cela se produit? où Java recherche-t-il les fichiers par défaut?
indique que votre emplacement de fichier n'a pas été trouvé. Je suppose que votre chemin est "/home/me/java/ex.txt" dans le système Linux. –
Quelle est la valeur de ['user.home'] (http://pscode.org/prop/all.html?prop=user.home&format=TSV) sur ce système? –