java获取resources文件夹内的文件以及File file = new File(“/src/main/resources/img/“)失效原因

14 篇文章 0 订阅
订阅专栏

今天有个需求,在java页面中获取resources下的资源

在网上搜了很多,搜的方法在test中是可以运行通过的

可以输出结果,正常来说,java中也是可以运行的

但是在这里却不能运行了,明明代码和测试代码里的一样

后来输出了file的绝对路径一看

明显这个路径是错误的,那么为啥在这就是错误的

后来猜测,可能原因在于调用的函数为static函数

换成:

新增一个非静态函数,然后创建一个对象,用这个对象来调用,获取的路径就正确了

public String getPath(){
    return this.getClass().getResource("/img/File.png").getPath();
}

当资源获取不对的时候,可以通过getPath()来查看路径是否正确,来判断该资源是否能获取到

java 资源文件在哪_Java项目如何读取resources资源文件路径
weixin_33587731的博客
02-13 2056
今天在Java程序中读取resources资源下的文件,由于对Java结构了解不透彻,遇到很多坑。正常在Java工程中读取某路径下的文件时,可以采用绝对路径和相对路径,绝对路径没什么好说的,相对路径,即相对于当前类的路径。在本地工程和服务器中读取文件的方式有所不同,以下图配置文件为例:(1)本地读取资源文件Java类中需要读取properties中的配置文件,可以采用文件(File)方式进行读取:...
Java将直播流(flv/rtmp等)的某帧画面做人流量统计(整合百度云)
StreakerHan
04-20 467
需求: 无人机实时视频直播,后台需统计无人机画面的人流量。 步骤1、 去百度云官网申请API Key和Secret Key https://cloud.baidu.com/doc/BODY/s/7k3cpyy1t 步骤2、 安装ffmpeg,教程自行百度,很简单(解压,配置环境变量) 步骤3、 撸代码(springboot项目) pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.ap
java getresource 路径_Java 获取Resource目录下的文件解决办法
weixin_40002009的博客
02-16 3328
该楼层疑似违规已被系统折叠隐藏此楼查看此楼Java 获取Resource目录下的 文件有两种方式:Java代码中的类,要获取Resource资源 文件目录 下文件绝对路径寻址注意这个 / 址的是根 目录 ,用绝对路径,可能会出现的问题是,你的程序在windows上可以用,但是在linux不能用,原因在于,你这 根目录 在windows环境址你的src目录放到linux环境,就可能执行你linux...
javanew一个file文件没有创建出来
最新发布
weixin_35600369的博客
07-28 188
Javanew一个File文件没有创建出来的原因分析 在Java编程中,我们经常需要使用java.io.File类来操作文件。但是,有时候我们使用new File()创建文件时,却发现文件并没有被创建出来。这是什么原因呢?本文将通过代码示例和图表,详细分析这个问题。 原因分析 路径问题:如果指定的文件路径不存在,或者路...
Java 读取资源文件(resources file)
Harris-H的博客
10-15 2089
Java 读取资源文件(resources file) 使用springboot自带的工具类即可。 import org.springframework.util.ResourceUtils; 比如我们要获取箭头所指文件File file = ResourceUtils.getFile("classpath:lginfo/cppinfo.json"); 这样就可以获取到了。 关于classpath classpath指向的就是打war包之后的classes的位置。而classes文件夹下就是我们
Java 读取资源文件(resources file) 转载
suixinsuoyu12519的专栏
04-18 107
classpath:mybatis/SqlMapConfig.xml中,classpath就是指WEB-INF/classes/这个目录的路径。而另一种写法,classpath*:**/mapper/mapping/*Mapper.xml,使用classpath*:这种前缀,则可以代表多个匹配的文件;**/mapper/mapping/*Mapper.xml,双星号**表示在任意目录下,也就是说在WEB-INF/classes/下任意层的目录,只要符合后面的文件路径,都会被作为资源文件找到。
java读取jar包中resource下的图片
weixin_49456013的博客
01-30 526
java 读取resource下文件
Java读取 resources 中的文件失败
m0_65324703的博客
04-08 598
我们要在poi中配置那些文件要打包进入 target,那些文件不用进行 编码。
Linux系统的各个mount点以及文件系统挂载分析
tugouxp的专栏
07-02 3579
分析代码,内核的do_sys_open加入检查点,过滤进程touch的目的是,这样可以简单的在用户态通过touch命令创建文件的方式触发进入此分支。df命令查看文件系统挂载情况创建脚本,分别在上述路径下创建一个.txt后缀名的文件执行sudo bash ./a.sh, 可以看到有些文件无法写入,所以touch写的方式调试失效了,不过没关系,先看其它几个文件系统。dmesg查看内核打印输出。
B站---【狂神说JavaJavaWeb入门到实战---笔记
热门推荐
bell_love的博客
04-23 18万+
JavaWebJava Web 1、基本概念web开发: ·web,网页的意思,www.baidu.com· 静态web 。html,sss 。提供给所有人看的数据始终不会发生变化! 动态web 。淘宝,几乎是所有的网站; 。提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同! 。技术栈:Servlet/ISP,ASP,PHP ...
SpringMVC
weixin_45450412的博客
11-13 532
SpringMVC 实战* 主要内容 MVC 架构模式简介 SpringMVC 简介 SpringMVC 的基本使用 SpringMVC 基于注解开发 获取请求参数 指定处理请求类型 SpringMVC 处理响应 文件上传与下载 静态资源映射 SpringMVC 的异常处理 SpringMVC 拦截器 SpringMVC 对 Restful 风格的支持 JSON 数据处理 SpringMVC 解决跨域请求问题 SpringMVC 常用注解 SSM 框架整合 基于 Maven 搭建 SSM 整合 学习目标
浅谈Java工程读取resources中资源文件路径的问题
08-29
下面小编就为大家带来一篇浅谈Java工程读取resources中资源文件路径的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2023高薪前端面试题(一、前端基础——HTTP/HTML/浏览器)
iaz999的博客
04-29 3296
语义化就是构成HTML结构的标签要有意义。比如有这样的标签:header表示页面头部main表示页面主题footer表示页面底部那么这些标签构成的HTML结构就是有意义的,也是语义化的。​ 如果说页面的头部、主体以及底部都用div来表示,那么他就不是一个语义化的HTML结构了。
java resource
weixin_34138255的博客
11-15 338
https://jcp.org/en/jsr/stage?listBy=final https://docs.oracle.com/en/java/javase/ 转载于:https://www.cnblogs.com/Searchor/p/9964147.html
java new file 使用相对路径读取文件
a_dreaming_fish的博客
04-19 4万+
1.java project环境,使用java.io用相对路径读取文件的例子:  *目录结构:   DecisionTree             |___src                  |___com.decisiontree.SamplesReader.java             |___resource                  |___train.tx
File file = new File("路径名") 路径名的2种写法
WGH100817的博客
08-17 5528
项目的结构:相同颜色是同级的 bean的配置文件的读取和一般文件的读取有点差别的 public static void getValue(String key){ //传入"time" Properties prop = new Properties(); Properties prop2 = new Properties(...
java读取resouce目录下文件
乘茶蛙泳的博客
09-07 96
java resouce 读取文件
java getfiles_Java FileResource.getFile方法代码示例
weixin_36267615的博客
02-16 421
import org.apache.tools.ant.types.resources.FileResource; //导入方法依赖的package包/类@Overridepublic void execute() throws BuildException {try {if (checksumDir == null) {// initialize a temp directory if we d...
Java – 从资源文件夹中读取文件
allway2的博客
09-30 3474
如果我们不知道确切的文件名,并且想要读取所有文件,包括资源文件夹中的子文件夹文件,我们可以使用NIO。无法直接访问 JAR 文件中的文件,请尝试在 JAR 环境中运行示例 4.1,然后它会引发。读取文件时,我们从项目类路径的根读取该文件。中的文件,稍后我们将访问这些文件并打印出文件内容。方法从 ​​​​​​​​​​​​​​​​​​​​​。​​​​​​​的根目录。文件夹中读取​​​​​​​​​​​​​​。
path file:/D:/java/Recommfsz/src/main/resources/data/cleanMealRatings already exists.
03-10
根据你提供的信息,路径文件"/D:/java/Recommfsz/src/main/resources/data/cleanMealRatings"已经存在。这意味着在指定的路径下已经存在一个名为"cleanMealRatings"的文件。请注意,这只是一个路径和文件名的描述,...
写文章

热门文章

  • 解决Exception in thread “main“ java.lang.Error: Unresolved compilation problems: 的一种办法 93047
  • Anaconda3:conda-script.py: error: the following arguments are required: command解决方法 38974
  • Visio中如何绘制斜线箭头 23596
  • svn一直输入账号密码 20871
  • 试写一算法,自大至小依次输出顺序读入的三个整数X,Y和Z的值 15509

分类专栏

  • Python 14篇
  • JAVA 14篇
  • C++ 10篇
  • 其他 22篇

最新评论

  • TortoiseSVN创建仓库

    qiannong74266664: 关机之后启动了ip改变了还能提交吗

  • ASP网站里的图片替换后重新加载网页不更新的解决方法

    m0_71492525: 浏览器清理缓存

  • Anaconda3:conda-script.py: error: the following arguments are required: command解决方法

    想成为编程高手0.0: 其实是大写的V

  • yolov5特征图可视化

    weixin_47209333: 请问您合并成功了吗?

  • ajax验证码异步校验

    CSDN-Ada助手: 哇, 你的文章质量真不错,值得学习!不过这么高质量的文章, 还值得进一步提升, 以下的改进点你可以参考下: (1)增加除了各种控件外,文章正文的字数;(2)增加条理清晰的目录;(3)使用更多的站内链接。

大家在看

  • ES6:let和const命令解读以及变量的解构赋值
  • 软件设计师:软件工程 804
  • JAVA学习笔记--方法篇 2
  • java 脚本使用不同版本jdk说明
  • 电流是由电子定向运动产生的,那为何发电机的电子永远都用不完? 450

最新文章

  • word宏代码选择所有公式 选择所有表格
  • mac中excel条件格式找到每一列的最大值并标红
  • word表格和后面的文字间距太小
2024年1篇
2023年7篇
2022年10篇
2021年13篇
2020年18篇
2019年10篇
2018年2篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家芜湖卡通玻璃钢雕塑厂鹤壁校园玻璃钢彩绘雕塑制造邳州新年商场美陈河北装饰商场美陈生产厂家北京周年庆典商场美陈订购现代玻璃钢雕塑供应商家丽水户内玻璃钢雕塑销售厂家钢玻璃钢雕塑汕尾大型玻璃钢雕塑陕西玻璃钢雕塑有哪些韶关定制玻璃钢动物雕塑日照园林玻璃钢雕塑定制福建佛像玻璃钢雕塑销售电话上海常用商场美陈报价武汉玻璃钢牛雕塑吉林步行街玻璃钢雕塑定做价格凉山玻璃钢花盆辽宁省玻璃钢雕塑加工乌当区玻璃钢雕塑公司沈阳玻璃钢浮雕雕塑厂家进口玻璃钢雕塑货真价实玻璃钢仿真动物雕塑国宝熊猫摆件合肥制作玻璃钢雕塑城市雕塑玻璃钢浙江装饰商场美陈生产厂家江苏秋季商场美陈市场报价佛山玻璃钢花盆多少钱自发光动物玻璃钢雕塑厂家电话蚂蚁美陈商场版蒙自市玻璃钢雕塑设计价格香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化