0
"scr"に "resources"という名前の新しいフォルダを作成しました。そこに私のファイル "Test.txt"を入れました。今私はこのファイルをBufferedReaderで読みたいと思います。これは私の現在のコードです:Javaのリソースフォルダにあるファイルを読むにはどうすればよいですか?
ClassLoader classLoader = getClass().getClassLoader();
File file = new File(classLoader.getResource("/resources/Test.txt").getFile());
in = new BufferedReader(new FileReader(file));
しかし、それは動作しません!ファイルが見つかりません。どうして?
可能な重複: //stackoverflow.com/questions/15749192/how-do-i-load-a-file-from-resource-folder) – Prabu
テキストファイルは 'resources'フォルダにある必要があります。このフォルダは、クラスのパッケージと一致するディレクトリパス。完全修飾クラスがa.b.c.Dの場合、ファイルは/ b/c/resourcesにある必要があります – arcy