我正在使用 Spring 框架版本 4.3.18.RELEASE 在 Windows 7 上的 Intellij 下发布。 我正在查看反编译的代码,例如,类
org.springframework.core.io.DefaultResourceLoader
和方法
public Resource getResource(String location).
在该代码中,它有一个测试
location.startsWith("/")
当位置为 具有前导驱动器号的绝对 Windows 路径。例如
d:/git/thredds/dap4/d4tests/src/test/resources/
是否有此类路径的已知替代规范可以工作?
尝试类似
getResource("file:d:\gitthreddsblah.txt")
如果文件存储在您的类中
getResource("classpath:com/my/package/testing.txt");
你试过双斜杠和反斜杠吗?喜欢
C:\Users\...
或
C:Users...