2017-06-25 21 views
0

jarファイルでtxtファイルを使用します。eclipseでjarファイル内のtxtファイルを使用するには

私はeclipseを使用しています。

自分のプロジェクトフォルダ内の "resources"というフォルダにtxtファイルがあります。ここで

は、私はtxtファイルを取得するために使用しようとしていますコードです:

BufferedReader br = new BufferedReader(new FileReader("resources/list of names.txt")); 

日食でコードを実行しているとき、これは動作しますが、私はの.jarとしてそれをエクスポートした後、それは動作しません。ファイルを作成して実行します。

何か提案がありますか?

答えて

0

Class.getResourceAsStreamを使用してInputStreamを取得してください。

InputStream is = getClass().getResourceAsStream("/list of names.txt"); 
InputStreamReader isr = new InputStreamReader(is, StandardCharsets.UTF_8); 
BufferedReader br = new BufferedReader(isr); 
関連する問題