Java获取项目中的路径 分类: Java Game 2014-08-14 10:17 122人阅读 评论(0) 收藏
2014-08-14 10:17
309 查看
在项目中经常需要获取某个文件的路径:
在这里提供一些获取路径的方法..
1.此种方式获取的路径,是当前类所在的路径:
Java代码
UserDAOTest.class.getResource("UserDAOTest.class")
结果如下:
file:/E:/java/workspace/testProject/WebContent/WEB-INF/classes/com/java/business/dao/UserDAOTest.class
2.此种方式获取当前classpath的路径:
Java代码
Thread.currentThread().getContextClassLoader().getResource("")
结果如下:
file:/E:/java/workspace/testProject/WebContent/WEB-INF/classes/
3.此种方式获取系统资源文件的路径.如果为空,则是获取classpath所在的路径。
Java代码
ClassLoader.getSystemResource("")
结果如下:
file:/E:/java/workspace/testProject/WebContent/WEB-INF/classes/
4.此种方式获取UserDAOTest class文件的路径。
Java代码
UserDAOTest.class.getResource("")
结果如下:
file:/E:/java/workspace/testProject/WebContent/WEB-INF/classes/com/business/dao/
5.此种方式,获取项目所在的磁盘。
Java代码
new File("/").getAbsolutePath()
结果如下:
E:\
6.此种方式,获取项目名称的绝对路径。
Java代码
System.getProperty("user.dir")
结果如下:
E:\java\workspace\testProject
转载原地址: zhouhaitao.iteye.com/blog/1338527
相关文章推荐
- JAVA 对象数组,加载图片实例 分类: Java Game 2014-08-14 16:57 80人阅读 评论(0) 收藏
- JAVA 显示图片的简单源码 分类: Java Game 2014-08-14 10:10 77人阅读 评论(0) 收藏
- JAVA 关于Icon,Image,ImageIcon的简单的对比参考 分类: Java Game 2014-08-14 17:08 210人阅读 评论(0) 收藏
- Java路径问题最终解决方案—可定位所有资源的相对路径寻址 分类: B1_JAVA 2014-06-20 15:20 785人阅读 评论(0) 收藏
- 获取文件路径 分类: WinForm 2014-07-25 14:27 103人阅读 评论(0) 收藏
- 03-类加载器 分类: Java JVM 2015-07-24 23:46 122人阅读 评论(0) 收藏
- apche commons项目简介 分类: B1_JAVA 2014-06-26 11:27 487人阅读 评论(0) 收藏
- java 解决JFrame不能设置背景色的问题 分类: Java Game 2014-08-15 09:48 119人阅读 评论(0) 收藏
- 手工编译、运行JavaSE项目,且此项目需要第三方jar包支持,且文件中有打包。 分类: java 2010-03-27 10:37 1057人阅读 评论(0) 收藏
- android工程项目导入问题汇… 分类: Android开发 2014-05-30 10:55 122人阅读 评论(0) 收藏
- 打开投影机的2中方式:串口、单板机 分类: java 2010-04-13 20:19 679人阅读 评论(0) 收藏
- 第三章 运算符、表达式与语句 分类: java 2009-12-29 16:46 304人阅读 评论(0) 收藏
- 定时任务:Timer类、TimerTask类 分类: java 2010-03-17 22:01 551人阅读 评论(0) 收藏
- JAVA中的Ping和Telnet 分类: java 2009-11-30 22:56 450人阅读 评论(0) 收藏
- java中的堆、栈、常量池 分类: java 2010-01-15 03:03 3874人阅读 评论(5) 收藏
- Boolean.getBoolean(String name)............. 分类: java 2009-11-12 05:42 1093人阅读 评论(1) 收藏
- 解决linux下java读取串口之权限问题 No permission to create lock file. 分类: LINUX 2010-07-13 20:51 2006人阅读 评论(0) 收藏
- linux下项目开发中防止重复定义和重复包含的方法 分类: 嵌入式开发学习 2011-06-12 23:45 1393人阅读 评论(0) 收藏
- 第一章 基本知识 分类: java 2009-12-29 16:49 307人阅读 评论(0) 收藏
- 让web程序也能自动安装 分类: WEB项目应用 2009-12-01 17:02 488人阅读 评论(0) 收藏