java读取配置文件
2016-04-26 16:29
183 查看
参考:http://blog.sina.com.cn/s/blog_8af106960102v629.html
一般使用this.getClass().getResourceAsStream("/xxx.properties");适用于配置文件在src下的情况
也可以使用this.getClass().getClassLoader().getResource("").getPath();获取到当前类所在项目(服务器位置)的WEB-INF/classes/路径,比如:
String thispath = this.getClass().getClassLoader().getResource("").getPath();
System.out.println("hehehe=======================:"+thispath);
输出:hehehe=======================:/D:/work/selfServer/apache-tomcat-7.0.55/webapps/springMvc/WEB-INF/classes/
一般使用this.getClass().getResourceAsStream("/xxx.properties");适用于配置文件在src下的情况
也可以使用this.getClass().getClassLoader().getResource("").getPath();获取到当前类所在项目(服务器位置)的WEB-INF/classes/路径,比如:
String thispath = this.getClass().getClassLoader().getResource("").getPath();
System.out.println("hehehe=======================:"+thispath);
输出:hehehe=======================:/D:/work/selfServer/apache-tomcat-7.0.55/webapps/springMvc/WEB-INF/classes/
相关文章推荐
- springMVC学习篇 - 搭建环境及关键点
- java随机数生成具体实现代码
- java实现MD5加密
- 在UbuntuKylin16.04中安装JDK环境
- java二叉树的构建以及遍历
- java验证码生成具体代码
- 设计模式之六大原则——单一职责原则(SRP)
- 工作问题-java-jq中循环id值的问题
- Java 集合系列01之 总体框架
- 自己写一个java.lang.reflect.Proxy代理的实现
- 设计模式之六大原则——里氏替换原则(LSP)
- Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
- ubuntu下 手动安装 LAMP 和 JAVA环境
- JAVA中Stack和Heap的区别
- hdoj 2005(java) 第几天?
- 在ubuntu 12.04 64位 安装JDK1.6.5
- SpringMVC:生成Excel和PDF
- java post 上传文件 common-fileupload
- Java transient关键字使用小记
- RxJava学习(二)