获取classpath(src/main/resources)的绝对路径
先贴上代码
private static String basePath = Thread.currentThread().getContextClassLoader().getResource("").getPath();
原因:方法是通过线程去执行的,因此我们可以通过线程去逆推到类加载器,从而在这个类加载器得到资源的路径。
获取classpath(src/main/resources)的绝对路径相关推荐
- idea中src/main/resources目录下的applicationContext.xml文件访问src/main/webap目录下的配置文件
如图所示,想要在src/main/resources目录下的applicationContext.xml文件中访问src/main/webap目录下的db.properties,需要两步: appli ...
- java resources 目录_Maven项目中读取src/main/resources目录下的配置文件的方法
在Maven项目的开发中,当需要读取src/下的配置文件时,该怎么做? 我们假设Resources下有一个文件名为kafka.properties的配置文件(为什么用kafka.properties, ...
- Eclipse中导入maven项目 maven update project报“Cannot nest ‘xx/src/main/resources‘ inside ‘xx/src ……”
导入maven项目 maven update project"Cannot nest 'xx/src/main/resources' inside 'xx/src --" Unab ...
- 解决eclipse maven工程中src/main/resources目录下创建的文件夹所显示样式不是文件夹,而是“包“图标样式的问题
解决eclipse maven工程中src/main/resources目录下创建的文件夹所显示样式不是文件夹,而是"包"图标样式的问题 参考文章: (1)解决eclipse ma ...
- Eclipse中src/main/resources配置文件启动问题
项目pom文件有做修改如下的时候,还没有进行mvn clean install 启动test项目中的appcontext会 可以手动清空 然后就可以了. 出现如下问题的原因是 配置文件默认输出到tar ...
- Maven项目中获取classpath和资源文件的路径
假设资源文件放在maven工程的 src/main/resources 资源文件夹下,源码文件放在 src/main/java/下, 那么java文件夹和resources文件夹在运行时就是cl ...
- 【错误记录】Groovy工程中的文件查找策略 ( main 函数中需要使用 src/main/groovy/Script.groovy | Groovy 脚本直接使用代码相对路径 )
文章目录 一.报错信息 二.解决方案 一.报错信息 在 Java 类中 , 调用 Groovy 脚本 , 出现如下错误 ; java.io.FileNotFoundException: Y:\002_ ...
- java resources目录 编码_关于Java项目读取resources资源文件路径
在看此篇博客是建议清楚classpath代表的路径,getServletContext().getRealPath("/")的含义,idea中项目编译后的目录格式,resoures ...
- classpath和读取resources目录下的文件
最近在springboot+maven的项目中去读取资源文件的时候,报了找不到文件的错误.由此展开了对maven项目编译前和编译后的目录结构的了解,以及对java的classpath的理解. 首先,由 ...
- maven项目编译漏掉src/main/java下的xml配置文件
在整合Spring + Mybatis框架的时候,自动扫描配置都已经配置好了. 配置如下: <?xml version="1.0" encoding="UTF-8& ...
最新文章
- DNC-cs6200 ospfv3
- 2021 年不可错过的 40 篇 AI 论文,你都读过吗?
- BZOJ1001[BeiJing2006]狼抓兔子——最小割
- [第五章] 领域模型
- C++ STL泛型编程——在ACM中的运用
- ExtJs之自定义事件
- php对话框制作,织梦系统“提示窗口对话框类”详解,oxwindow.class.php、catalog_do.php...
- java单车吧_暑假一个月,撸个共享单车后台
- python变量名称跟着循环_python在循环中存储每次迭代使用不同名称的输入变量
- 用Java实现在【520,1314】之间生成随机整数的故事
- 淘宝中间件借阿里云对外 日均调千亿次
- ubuntu14.04 出现symbol lookup error
- Word导出pdf时Origin图片出现重影(重叠)
- Deepin Linux禁用笔记本自带键盘
- 社交软件红包技术解密(十):手Q客户端针对2020年春节红包的技术实践
- php 显示时间动态效果,使用h5 canvas实现时钟的动态效果
- 全局刷新和局部刷新的理解
- 范里安中级微观经济学(第9版)分析笔记和课后习题答案解析-完整版 范里安《微观经济学:现代观点》(第9版)笔记和课后习题详解!
- 大数据深度学习学习路线
- 组装计算机的游戏,如何组装游戏电脑
热门文章
- idea 中部署 tomcat
- matlab解韩信点兵问题,2019事业单位:巧解“韩信点兵”问题
- python 图像扭曲 opencv仿射变换 cv2.getAffineTransform() cv2.warpAffine()应用实例
- 【莫烦Python】Matplotlib Python 画图教程 plot in plot图中图
- KK凯文.凯利:第一届中国社群领袖峰会演讲实录(全部版)
- PIE-engine APP 教程 ——太湖生态环境智能监测系统
- Python股票基金数据分析 爬虫 基金对比 Django框架 数据可视化
- week 5 session and cookie
- gmx-MMPBSA — error while loading shared libraries: libgfortran.so.3: cannot open shared object file
- 最好的时光在路上,最美的风景在远方