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\...
Другие вопросы по тегам