Java 读取项目中的配置文件

 

读取导出jar包的相同目录的配置文件

1
System.getProperty("user.dir")+"\\"+fileName;

  

读取类所在目录的配置文件按

1
InputStreamis=TestAction.class.getClassLoader().getResourceAsStream("test.txt");

  

web项目读取webcontent

1
2
3
4
5
6
7
8
9
String path = request.getSession().getServletContext().getRealPath("/config/sysconfig.properties");
System.out.println("doGet读取到的/WEB-INF/config/sysconfig.properties:path:"+path);
String url = request.getSession().getServletContext().getRealPath("/WEB-INF/config/config.properties");
System.out.println("doGet读取到的/WEB-INF/config/config.properties:url:"+url);
/**
 * 结果:
 * doGet:path:D:\tomcat7\wtpwebapps\demoProj\config\sysconfig.properties
 * doGet:url:D:\tomcat7\wtpwebapps\demoProj\WEB-INF\config\config.properties
 */

  

 

posted @   _DC  阅读(928)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示