为什么 servletContext.getRealPath returns 在 tomcat 8 上为空?

Why does servletContext.getRealPath returns null on tomcat 8?

我有以下代码行:

servletContext.getRealPath("resources/images/video_icon.png")

Wen I 运行 application using jetty(using maven plugin) this code line return corect value.

当我 运行 应用程序使用 tomcat 8(在 tomcat 7 上有效)- 应用程序 returns null.

申请结构:

1.How 修复它?
2.Why 会发生吗?

在开始的路径中添加 / 后,它适用于:jetty 和 tomcat 8

servletContext.getRealPath("/resources/images/video_icon.png")