我正在使用Spring Framework版本 4.3.18在Windows 7上的Intellij下释放。 我正在查看类的反编译代码
org.springframework.core.io.DefaultResourceLoader
和方法
public Resource getResource(String location).
在该代码中,有一个测试
location.startsWith("/")
当位置为 Windows的绝对路径,带有前导驱动器号。例如
d:/git/thredds/dap4/d4tests/src/test/resources/
是否存在已知的替代规范,该规范将起作用?
答案 0 :(得分:0)
您尝试使用双斜杠和反斜杠吗?喜欢
C:\\Users\\...
或
C:\Users\...
答案 1 :(得分:0)
尝试类似
getResource("file:d:\\git\thredds\blah.txt")
以防文件沿着您的班级存储
getResource("classpath:com/my/package/testing.txt");