Spring Framework дает сбой на пути с буквами диска Windows

2

Я использую 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/

Существует ли известная альтернативная спецификация такого пути, который будет работать?

  • 1
    Вы пробовали что-то вроде getResource ("file: d: \\ git \ thredds \ blah.txt")
  • 0
    Это похоже на работу, спасибо.
Теги:
spring
path

2 ответа

0

попробуйте что-нибудь вроде

 getResource("file:d:\\git\thredds\blah.txt") 

в случае сохранения файла вдоль ваших классов

getResource("classpath:com/my/package/testing.txt");
0

Вы пытались с двойной косой чертой и обратной косой чертой? подобно

C:\\Users\\...

или же

C:\Users\...

Ещё вопросы

Сообщество Overcoder
Наверх
Меню