Spring boot и чтение с файла. Как можно прочитать file.txt?

Как можно вычитать файл .txt в приложении на Spring boot (maven)? Проблема в том, что в web-приложениии нельзя указывать путь через корневой диск, типа "с:\programm\lib\file.txt". То есть путь к файлу, используя ResourceLocations "/WEB-INF/lib/" должен выглядеть вот так: "\lib\file.txt". Получается, что единственный правильный вариант чтения файла в приложении Spring boot, это использовать HttpURLConnection. Однако, возможно я что-то неправильно делаю или недопонимаю? Подскажите пожалуйста.

Последняя моя попытка чтения с файла без HttpURLConnection, выглядит вот так:

             LinkedList <String> list = new LinkedList <String>(); 
             try {
                 File myObj = new File(DIRECTORY.concat(nameFile));*
                 Scanner myReader = new Scanner(myObj);
                 while (myReader.hasNextLine()) {
                  String text = myReader.nextLine();
                  if(text.startsWith("*")) break;
                  list.add(text.strip());
                 }
                 myReader.close();
               } catch (FileNotFoundException e) {
                 System.out.println("An error occurred.");
                 e.printStackTrace();
               }
             return list;
         } ```

Ответы (0 шт):