java获取当前工程目录
来源:互联网 发布:支持5g网络的手机 编辑:程序博客网 时间:2024/05/22 22:13
public class PathUtil {public static void main(String[] args)throws Exception { PathUtil p = new PathUtil(); System.out.println(p.getWebClassesPath()); System.out.println(p.getWebInfPath()); System.out.println(p.getWebRoot());}public String getWebClassesPath() { String path = getClass().getProtectionDomain().getCodeSource() .getLocation().getPath(); return path; }public String getWebInfPath() throws IllegalAccessException{ String path = getWebClassesPath(); if (path.indexOf("WEB-INF") > 0) { path = path.substring(0, path.indexOf("WEB-INF")+8); } else { throw new IllegalAccessException("路径获取错误"); } return path;}public String getWebRoot() throws IllegalAccessException{ String path = getWebClassesPath(); if (path.indexOf("WEB-INF") > 0) { path = path.substring(0, path.indexOf("WEB-INF/classes")); } else { throw new IllegalAccessException("路径获取错误"); } return path;}}
要在项目启动后进行获取,直接执行main方法得不到WEB-INF所在的路经
- java获取当前工程目录
- java获取当前工程目录
- java获取当前目录
- JAVA获取当前工程路径
- java获取当前工程路径
- java获取程序当前目录。
- java获取当前工作目录
- java获取当前工作目录
- Java中获取当前目录
- java获取当前工作目录
- java获取工程目录路径
- Java获取当前工程的根目录
- 获取当前工程的.exe文件的路径和目录
- 获取当前工程目录下的ini文件方法
- 获取当前工程目录下的ini文件方法
- java获取当前目录及父目录和兄弟目录
- Java获取当前目录方法整理
- JAVA获取当前工程路径(非web工程)
- 稳定排序和不稳定排序
- 认真地找工作
- RJ45 网线接口介绍
- Android的语言设置(一)
- Android的语言设置(二)
- java获取当前工程目录
- 提高PHP编程效率的一些建议
- 安卓Android系统超级终端命令行大全
- 地理信息系统GIS和增强现实技术AR
- 深入探索透视投影变换
- redis windows下的环境搭建
- 同义词
- 本人收藏的Sql server经典t-sql语句(备忘录,持续更新中)
- 盒子支付首创音频供电移动POS机