Spring Framework дает сбой на пути с буквами диска Windows
Я использую Spring Framework версии 4.3.18.RELEASE под Intellij в Windows 7. Я смотрю на декомпилированный код, например, класса
org.springframework.core.io.DefaultResourceLoader
и метод
public Resource getResource(String location).
В этом коде есть тест для
location.startsWith("/")
Это не удается, если расположение является абсолютным путем Windows с лидирующей буквой диска. Например
d:/git/thredds/dap4/d4tests/src/test/resources/
Есть ли известная альтернативная спецификация такого пути, который будет работать?
2 ответа
Попробуй что-то вроде
getResource("file:d:\\git\thredds\blah.txt")
в случае, если файл хранится вдоль ваших классов
getResource("classpath:com/my/package/testing.txt");
Вы пробовали с двойной и обратной косой чертой? подобно
C:\\Users\\...
или же
C:\Users\...