JAVA疑难杂症(7)——获取配置文件路径方法

  //几种获取配置文件路径的方法
   InputStream inputStream1 = TestFile.class.getClassLoader().getResourceAsStream("db.properties");

  // TestFile是类名  

  InputStream inputStream = ClassLoader.getSystemClassLoader().getResourceAsStream("db.properties");

   //获取配置文件的绝对路径(硬盘上的路径)
   URL url1=Thread.currentThread().getContextClassLoader().getResource("db.properties");
   String temp=url1.getFile();

---------------------------------------------------------------------------------------------------------------

//在磁盘中  文件夹   和  文件都不存在的情况下可以进行创建 

 File file=new File("F:\\afile\\a.txt");

  file.getParentFile().mkdirs();
    if(!file.exists()){
     file.createNewFile();
    }

--------------------------------------------------------------------------------------------------------------

//如何获取webRoot中文件的路径

String path = this.getClass().getResource("/")+"":

 

 

posted @ 2015-04-05 18:32  xu_shuyi  阅读(206)  评论(0)    收藏  举报