我一直在使用这个“ServletContext.getRealPath("")" 直到 Tomcat8,我得到了以斜线结尾的返回字符串路径。
For Example ServletContext.getRealPath("")+"resources" will return /home/company/eclipse_workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/Project_Title/resources
但是当我尝试使用 Tomcat 9.0 时,我得到了没有斜杠的路径
For Example ServletContext.getRealPath("")+"resources" will return /home/company/eclipse_workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/Project_Titleresources
缺少“Project_Title”后的斜杠。此异常仅在部署 (.WAR) 之后发生。本地没有问题。
希望有人能帮助我。
烙印99
潇湘沐
相关分类