Мне нужно установить местоположение файла в файле свойств, чтобы использовать его позже в файле класса. например у меня,
anamelistfile = /rsrs/anamelist.txt
Это настраивается в файле propss.properties в папке config непосредственно в контексте. то же самое с папкой "rsrs".
В моем файле класса мне нужно получить местоположение этого файла. Я использовал следующий код, чтобы получить его, и я получил требуемое значение в объекте fileloc.
fileloc=Props.getproperty(anamelistfile )
//result was fileloc="/rsrs/anamelist.txt"
Я использовал следующий код для чтения файла. Но как только объект File создан, он обрабатывает путь к файлу как "\ rsrs \ anamelist.txt", и я получаю исключение для файла, не найденного.
File listFile = new File(fileloc);
BufferedReader input = new BufferedReader(new FileReader(listFile));
сообщение об ошибке
Исключение: трассировка стека для: java.io.FileNotFoundException: \ rsrs \ anamelist.txt (система не может найти указанный путь)
Может кто-нибудь помочь мне с тем, что я здесь делаю? Кроме того, моя среда разработки - windows, а prod - в Unix, поэтому мне нужно решение для работы с обоими. Заранее спасибо