我有以下代码片段:
String path = servletContext.getRealPath("/");
现在我收到了一个用户的bug报告,说明返回的路径不是绝对路径。
返回的路径为“usr/local/...
”而不是“/usr/local/...'
,因此getRealPath
似乎正在返回相对路径。
我可以看到这一点,因为返回的路径会记录到日志文件中。
我的规格是:
请参阅here了解javadoc
答案 0 :(得分:1)
像
这样的东西String path = new File(servletContext.getRealPath("/")).getAbsolutePath();
应该解决你的问题。 (它虽然没有回答你的问题...... ;-))
问候,Jan