Java项目路径获取方法整理

Java 开发里的路径获取,真的是老生常谈了,尤其是做文件读写、部署时,总要定位资源。用System.getProperty("user.dir")拿当前项目路径,简单直接,挺实用的。而像在JSPServlet里,你还能用request.getContextPath()application.getRealPath()这些方式,搞清楚求路径、工程路径、真实服务器地址。都挺常用,配合上示例代码,拿来就能用。

我觉得文章最大的优点就是整理得够全面,JSP、Servlet、类文件通通覆盖,外加还提了一下Selenium怎么设置驱动路径,比较照顾不同使用场景。你如果经常和路径打交道,不妨把这些套路记下来,能省不少麻烦。

顺便提醒下,getRealPath()在一些新版容器里返回null,所以生产上最好带点兜底逻辑。

doc 文件大小:35.5KB