关于windows和Linux的路径问题

昨天更新一个文件到Linux服务器上,报了500,本地上windows测试正常,后面发现地址可能有问题:
如下是windows下代码获取的路径
D:\work\itp_v3\target\itp-0.0.1-SNAPSHOT\/vcode/voice/2.mp3
用的request.getSession().getServletContext().getRealPath("/")方法获取地址。
到服务器上后就报错,Linux的地址是这个/,windows是这个\。
对Linux服务器不太了解,这种情况会导致500的问题么?