java获取配置文件路径
来源:互联网 发布:域名注册批量查询 编辑:程序博客网 时间:2024/05/16 00:56
如题:我们在src目录下新建配置文件后,如何获取到配置文件目录是一个棘手的问题;主要是由两方面造成的:
1、java工程和web工程在运行时目录不一致 (java工程在bin下,web工程在tomcat中WEB-INF/classes)
2、windows和linux系统的区别
so:我们在java代码中一般不能写绝对路径,需要写相对路径,让程序自动获取当前运行环境,然后加载配置文件路径
有感于log4j在获取配置文件时动态获取文件路径的思想,研究了一下log4j源码,整理了一下动态获取文件路径的思路:
其实倍儿简单:
URL url = this.getClass().getClassLoader().getResource("test.properties");
InputStream in = testGetLog.getClass().getClassLoader().getResourceAsStream("test.properties");
// test.properties 在src根目录下
URL url = this.getClass().getResource("test.properties");
InputStream in = testGetLog.getClass().getResourceAsStream("test.properties");
//test.properties 和该类this在同一目录
0 0
- java获取配置文件路径
- Java 获取配置文件路径
- java项目配置文件路径获取
- java获取当前路径及加载配置文件
- 配置文件路径获取
- 获取MySQL配置文件路径
- 相对路径获取JAVA配置文件Class.getResourceAsStream() & ClassLoader的getResourceAsStream()
- java配置文件读取和项目路径的多种获取方式
- java中获取当前项目类路径下的配置文件
- JAVA读取配置文件路径
- java 配置文件路径,反射
- java 读配置文件路径。。
- java获取properties配置文件
- java获取中文配置文件
- java获取配置文件内容
- Java-----Java获取路径
- 关于java配置文件路径问题
- java 配置文件的路径问题
- OpenGL error 0x0502
- 企业信息化建设中的困惑
- 文件上传-代码
- HDOJ 5316 Magician 线段树
- &
- java获取配置文件路径
- poj3295 -- Tautology--构造法
- CSS3 transition的使用
- LeetCode231:Power of Two
- 用api函数打开串口,获取系统时间
- Vuforia SDK---- AR开发vuforia定价去水印
- MFC是设置ToolBar
- iOS 关于获取网络类型和运营商信息
- 各种TLE。。