`

java 读取Lib中的文件

    博客分类:
  • java
阅读更多

  1. public class TestReadJar {   
  2.   
  3.     /**  
  4.      * @param args  
  5.      */  
  6.     public static void main(String[] args) throws IOException {   
  7.         String jarName="C://VODOSSClient.jar";   
  8.         String fileName="client.properties";   
  9.         JarFile jarFile = new JarFile(jarName);//读入jar文件   
  10.            
  11.   
  12.         JarEntry entry = jarFile.getJarEntry(fileName);    
  13.         InputStream input = jarFile.getInputStream(entry);//读入需要的文件   
  14.   
  15.         readFile(input);   
  16.   
  17.         jarFile.close();   
  18.   
  19.     }   
  20.   
  21.     private static void readFile(InputStream input)   
  22.   
  23.     throws IOException {   
  24.   
  25.         InputStreamReader isr =   
  26.   
  27.         new InputStreamReader(input);   
  28.   
  29.         BufferedReader reader = new BufferedReader(isr);   
  30.   
  31.         String line;   
  32.   
  33.         while ((line = reader.readLine()) != null) {   
  34.   
  35.             System.out.println(line);   
  36.   
  37.         }   
  38.   
  39.         reader.close();   
  40.   
  41.     }   
  42.   
  43. }   

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics