Java读取resource文件/路径的几种方式
方式一:
String fileName = this.getClass().getClassLoader().getResource("文件名").getPath();//获取文件路径
String fileUtl = this.getClass().getResource("文件名").getFile();
(在项目打成jar后的情况下getPath()与getFile()返回参数及用法的基本相同具体差异大研究)
示例路径结果:/E:/idea_work/sofn-qry-web/target/classes/CityJson.js
方式二:
File directory = new File("");//参数为空
String courseFile = directory.getCanonicalPath()//标准的路径 ;
String author =directory.getAbsolutePath()//绝对路径;
(在jdk1.1后就有了此方法获取文件路径的方式存在了)
示例路径结果:E:\idea_work\sofn-qry-web
方式三:
java.net.URL uri = this.getClass().getResource("/");
(获取到Class文件存放的路径)
示例路径结果:file:/E:/idea_work/sofn-qry-web/target/test-classes/
String property =System.getProperty("user.dir");
方式四:
String property =System.getProperty("user.dir");
(此方法可以得到该工程项目所有文件的相关路径及环境配置信息)
示例输出结果:
---------------------
作者:N先生
来源:CSDN
原文:https://blog.csdn.net/oschina_40188932/article/details/78833754
版权声明:本文为博主原创文章,转载请附上博文链接!
Java读取resource文件/路径的几种方式相关推荐
- java中获取文件路径的几种方式
http://my.oschina.net/jing31/blog/6605 关于绝对路径和相对路径: 绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz e ...
- 如何读取resources目录下的文件路径(九种方式)
前情提要 本文中提供了九种方式获取resources目录下文件的方式.其中打印文件的方法如下: /*** 根据文件路径读取文件内容** @param fileInPath* @throws IOExc ...
- java 运行os文件路径_Java获取文件路径的几种方式
关于绝对路径和相对路径: 绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径. http://www.su ...
- python pydicom读取dicom文件信息的几种方式
使用pydicom读取单张dicom信息 看这篇文章之前,请各位对dicom文件有一定的了解. 知道上面那张图片里面的各个栏目如group,VR代表着啥再继续往下看 现有一张dicom文件,如何读取它 ...
- 使用mvc模式读取服务器上的文件,ASP.NET MVC之读取服务器文件资源的两种方式
初次认识asp.net mvc时,以为所有文件都需要走一遍路由,然后才能在客户端显示, 所以我首先介绍这一种方式 比如说:我们在服务器上有图片: ~/resource/image/5.jpg 我们就需 ...
- python 当前文件路径获取方式_python中获取文件路径的几种方式
# 如果执行文件为E:\aa\bb\aa.py 1.获取当前路径 current_path11 = os.path.abspath(__file__) current_path12 = os.path ...
- SpringBoot笔记:SpringBoot2.3读取应用配置参数的几种方式
文章目录 yml格式文件 方式一:@ConfigurationProperties注解方式 方式二:@Value注解方式 方式三:Environment获取方式 测试结果 propetries格式文件 ...
- java 读取css文件_java文件读取的两种方式
JAVA中读取文件(二进制,字符)内容的几种方 JAVA中读取文件内容的方法有很多,比如按字节读取文件内容,按字符读取文件内容,按行读取文件内容,随机读取文件内容等方法,本文就以上方法的具体实现给出代 ...
- java读取properties文件_java读取properties文件的几种方法
一.项目中经常会需要读取配置文件(properties文件),因此读取方法总结如下: 1.通过java.util.Properties读取 1 Properties p=newProperties() ...
最新文章
- 小计算器代码(C#)
- 数据库开发基本操作-SQL Server数据库基础知识
- FIR调用DSP48E_05
- 面向对象编程(第四篇)
- Linux设备驱动之I/O端口与I/O内存
- Linux下守护进程(daemon)的实现
- 数据库内存泄漏——A SQLiteConnection object for database '/data/data/.../databases/....db' was leaked!...
- html area标签用例,CSS中的html – tabindex
- php 多选按钮,单选和多选按钮如何给图片加样式
- 【LeetCode - 379】电话目录管理系统
- 宽带经常掉线应如何解决
- 铁矿石加速下跌,沪铜认购大涨,甲醇09-01季节性反套2022.4.22
- sqlsugar模糊查询
- 浅聊一下Java中的char类型
- JDBC数据库驱动的下载与安装与连接
- 【VUE项目实战】32、权限管理-实现角色列表
- SpringBoot中Hibernate-validator的使用
- 瑞星微RK3288 核心板
- Synchronized详解(Monitor,轻量级锁,偏向锁,锁膨胀,锁消除,自旋)
- 物联网时代的产品经理必修课
热门文章
- python累加求和_python中的变量和数据类型(一)
- 给刚开始学习Linux的小白们的福利——资源已经分享,可随时下载
- maven 排除pom依赖_Maven依赖排除 禁止依赖传递 取消依赖的方法
- unity 安卓 后台运行_iOS14多任务界面放出,类似iPad,实现安卓锁定后台的功能?...
- win怎么打开微软更新服务器,怎样打开win10的更新服务器地址
- 用python设计一个管理系统思路_Python大佬一个月打造的Python系统学习流程图!
- php 处理 http 请求,PHP的http请求处理类
- html如何设置字符类型,html 空格字符类型
- php分页循环生成htnl,PHP分页类,生成分页html字符串
- c语言 判断日期时间_C语言中不得不知的那些“关键字”和“控制语句”