当前位置: 首页 > news >正文

Java web 项目读取src或者tomcat下class文件夹下的xml文件或者properties文件

		//生成一个文件对象:
		File file = new File(getClass().getClassLoader().getResource("test.xml").getPath());
		//直接得到一个输入流:
		InputStream in = getClass().getClassLoader().getResourceAsStream("test.xml");

		//在当前线程获取--这种方法不大稳定
		//String path = Thread.currentThread().getContextClassLoader().getResource("").getPath()+"/test.xml";
		
                //推荐使用此方法
		String path = getClass().getClassLoader().getResource("test.xml").getPath();

转载于:https://www.cnblogs.com/wzjhoutai/p/7327315.html

相关文章:

  • jQuery遍历之prev()方法
  • 文本显示为单行,超过部分隐藏并使用省略号
  • codeforces 837B
  • 【javascript】函数中的this的四种绑定形式 — 大家准备好瓜子,我要讲故事啦~~...
  • 2017ACM暑期多校联合训练 - Team 6 1001 HDU 6096 String (字符串处理 字典树)...
  • python三级菜单
  • jquery ajax添加元素事件无效,each,on函数参考
  • js 判断确切判断Array和Object
  • s7day1学习记录
  • Eclipse配置文件描述
  • C#6.0VISUALSTUDIO 2015 C#入门经典 第7版pdf
  • Navicat Premium连接各种数据库
  • 8.19-星期五
  • 二叉树转换成森林amp;森林变成二叉树
  • JS学习一
  • Google 是如何开发 Web 框架的
  • 【附node操作实例】redis简明入门系列—字符串类型
  • axios 和 cookie 的那些事
  • CentOS7 安装JDK
  • codis proxy处理流程
  • css属性的继承、初识值、计算值、当前值、应用值
  • gitlab-ci配置详解(一)
  • java中的hashCode
  • PhantomJS 安装
  • PyCharm搭建GO开发环境(GO语言学习第1课)
  • Sequelize 中文文档 v4 - Getting started - 入门
  • SpiderData 2019年2月16日 DApp数据排行榜
  • 基于Javascript, Springboot的管理系统报表查询页面代码设计
  • 京东美团研发面经
  • 每天10道Java面试题,跟我走,offer有!
  • 算法---两个栈实现一个队列
  • 在Unity中实现一个简单的消息管理器
  • 7行Python代码的人脸识别
  • 如何正确理解,内页权重高于首页?
  • ​​​​​​​​​​​​​​Γ函数
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • ​configparser --- 配置文件解析器​
  • # Panda3d 碰撞检测系统介绍
  • ###51单片机学习(1)-----单片机烧录软件的使用,以及如何建立一个工程项目
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (1)(1.9) MSP (version 4.2)
  • (9)目标检测_SSD的原理
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (done) 两个矩阵 “相似” 是什么意思?
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (力扣题库)跳跃游戏II(c++)
  • (论文阅读26/100)Weakly-supervised learning with convolutional neural networks
  • (一)搭建springboot+vue前后端分离项目--前端vue搭建
  • (转)如何上传第三方jar包至Maven私服让maven项目可以使用第三方jar包
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • .NET版Word处理控件Aspose.words功能演示:在ASP.NET MVC中创建MS Word编辑器
  • /etc/fstab和/etc/mtab的区别
  • @Autowired注解的实现原理
  • @DataRedisTest测试redis从未如此丝滑
  • @GlobalLock注解作用与原理解析