В своем коде я читаю и записываю в файл с именем «Global Bookings ID.txt».
И когда я запускаю код в среде Windows в среде IDE Netbeans, он работает просто отлично.
BufferedReader GBIread = new BufferedReader(new FileReader(
new File("resources\\GlobalBookingID.txt")));
Здесь «ресурсы» параллельны папке sr c, как показано:
Но с сохранением кода и путь к файлу совпадают в Linux:

Код не может найти файл. Ниже описано, как я компилирую и запускаю код
[cst2550@localhost src] javac cst2550CW/GymServer.java
[cst2550@localhost src] java cst2550CW/GymServer
Также мне пришло в голову изменить путь к файлу с «resources \ GlobalBookingID.txt» на «resources / GlobalBookingID.txt», чтобы учесть разные способ Linux обрабатывает файлы. но все равно не работает.
Что не так?