У меня есть проект java с gradle с этой структурой
.
├── myproject
│ ├── src
│ | └── main
│ | ├── java
│ | └── resources
│ | └── myresource.xml
| ├── build
| | ├── classes
| | | └── main
│ | | └── myresource.xml
| | ├── resources
Я пытаюсь получить доступ к некоторым файлам в папке ресурсов с помощью ClassLoader, например
ClassLoader.getSystemClassLoader().getResoure("/myresource.xml");
но он не находит файл.
Единственный способ найти эти файлы - изучить известную структуру проекта
Path resourcesPath= FileSystems.getDefault().getPath(System.getProperty("user.dir"), "/src/main/resources/");
Любая идея о том, что я делаю неправильно?