【发布时间】:2013-12-02 08:58:43
【问题描述】:
我在 Netbeans 中创建了一个项目并将其归档为 .zip。然后,在我将它导入 Eclipse 之后,它找不到我从中读取的特定 txt 文件。我试图将它包含在项目中的每个文件夹中,但它仍然找不到它。我确实刷新了项目页面。
public static void Muser() throws FileNotFoundException, IOException, NoSuchAlgorithmException {// lista user
int nr = 0;
FileInputStream fstream = null;
fstream = new FileInputStream("user.txt");
// use DataInputStream to read binary NOT text
// DataInputStream f = new DataInputStream(fstream);
BufferedReader br = new BufferedReader(new InputStreamReader(fstream));
String cerere = br.readLine();
while (cerere != null) {
m.linie++;
U user;
String[] date = cerere.split(" ");
Key cheie = KeyGenerator.getInstance("DESede").generateKey();
sun.misc.BASE64Encoder encoder = new sun.misc.BASE64Encoder();
String stringCheie = encoder.encode(cheie.getEncoded());
System.out.println(date[0] + " KUT: " + stringCheie);
user = new U(date[0], cheie, Integer.parseInt(date[1]), Integer.parseInt(date[2]));
m.adaugaU(date[0]);
userList.add(user);
cerere = br.readLine();
}
}
它给了我以下错误
Exception in thread "main" java.io.FileNotFoundException: user.txt (The system cannot find the file specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at server.Server.Muser(Server.java:319)
at server.Server.main(Server.java:345)
我解决了,是路径问题。
【问题讨论】:
-
异常太明显了。路径问题。
-
我知道,但是我在项目中的任何地方都包含了该文件,但仍然找不到它