war ファイルを介して Tomcat にデプロイされる Jersey Restful サービスを作成しています。
サービスは、3 つのテキスト ファイルのデータを読み取る必要があります。テキスト ファイルは、ファイル システムに存在するか、クラスパスから読み取る必要があります。ファイル システムとクラスパスからデータを読み取ろうとしましたが、どちらも機能していません。私はどちらの方法でも満足します - それは問題ではありません。
次のコードを使用する場合、コードがファイルを取得できるように、指定されたテキスト ファイルをどこに置くか教えてもらえますか?
BufferedReader br = new BufferedReader(new InputStreamReader
(this.getClass().getClassLoader().getResourceAsStream("myfile.txt")));
null ポインター例外が発生しています。
ファイル システムからファイルを読み取る場合は、次のコードを使用します。Jar のどこにファイルを配置すればよいですか?
FileInputStream fs = new FileInputStream("myFile.txt");
DataInputStream is = new DataInputStream(fs);
BufferedReader br = new BufferedReader(new InputStreamReader(is));
FileNotFound 例外が発生しています。
どんな提案でも大歓迎です。