java代码中获取classpath路径
来源:互联网 发布:虚拟机网络电缆被拔出 编辑:程序博客网 时间:2024/06/05 05:51
java web工程中,有时候需要自己手动的去读取classpath下面的配置文件,这里总结一点读取classpath路径的方法,分享一下。
方法一:
String path = Test.class.getResource("/").toString(); System.out.println("path = " + path);
此方法在tomcat下面没有问题,可以取到WEB-INF/classes
path = file:/home/ngidm_db2/AS_Tomcat7_0_29/webapps/NGIDM/WEB-INF/classes/
但换weblogic之后,取到的为
path = file:/oracle/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/
在weblogic下面,没能拿到classes路径。
方法二:
String path2 = Thread.currentThread().getContextClassLoader().getResource("/").getPath();System.out.println("path2 = " + path2);
在tomcat和weblogic下面均可取到classes路径
path2 = /oracle/weblogic/Oracle/Middleware/user_apps/NGIDM/WEB-INF/classes/
path2 = /home/ngidm_db2/AS_Tomcat7_0_29/webapps/NGIDM/WEB-INF/classes/
故建议大家多使用
Thread.currentThread().getContextClassLoader().getResource("/").getPath();
0 0
- java代码中获取classpath路径
- java代码中获取classpath路径
- java代码中获取classpath路径
- JAVA获取CLASSPATH路径
- JAVA获取CLASSPATH路径
- Java获取classpath路径
- java获取classpath路径
- JAVA获取CLASSPATH路径
- JAVA获取CLASSPATH路径
- JAVA获取CLASSPATH路径
- JAVA获取CLASSPATH路径
- JAVA获取CLASSPATH路径
- JAVA获取CLASSPATH路径
- java获取classpath路径
- JAVA获取CLASSPATH路径
- JAVA获取CLASSPATH路径
- JAVA获取CLASSPATH路径
- JAVA获取CLASSPATH路径
- 如何打造一份超级简历
- NSDate简单用法
- 使用Google code + SVN进行多人开发
- header导出Excel你做过吗?
- sql 查询
- java代码中获取classpath路径
- windows下体验Redis
- Amazing Presentation Design Secrets
- 特写:逐浪CMS失败的五个支点兼谈中国软件业的发展之现状
- C#調用User32api
- IP分片,TCP分片
- ABAP查找用户出口程序
- mongodb windows下以及linux下的配置
- android HTTP Client 与 HttpURLConnection对比