Я пишу службу Jersey Restful для развертывания на Tomcat через файл войны.
Сервису необходимо прочитать данные в 3 текстовых файлах. Текстовые файлы должны существовать в файловой системе или считываться из пути к классам. Я пытался прочитать данные из файловой системы и пути к классам, но ни один из них не работает. Я был бы счастлив в любом случае - это не имеет значения.
Если нужно было использовать следующий код, может ли кто-нибудь сказать мне, куда поместить указанный текстовый файл, чтобы код подхватил файл?
BufferedReader br = new BufferedReader(new InputStreamReader
(this.getClass().getClassLoader().getResourceAsStream("myfile.txt")));
Я получаю исключение нулевого указателя.
Если я должен был прочитать файл из файловой системы, используя следующий код, куда мне поместить файлы в моем Jar?
FileInputStream fs = new FileInputStream("myFile.txt");
DataInputStream is = new DataInputStream(fs);
BufferedReader br = new BufferedReader(new InputStreamReader(is));
Я получаю исключение FileNotFound.
Приветствуются любые предложения.