一、构造url
// 生成资源URL://jar:file:/D:\workspace\project\test.jar!/plugin.xml
URL fileURL = new URL(“jar:file:/”+dirPath+“!/plugin.xml”);
// 通过java.url.openStream()返回这个url的字节流。
InputStream input = fileURL.openStream();
InputStreamReader in = new InputStreamReader(input);// 创建输入读流
BufferedReader reader = new BufferedReader(in);// 创建缓冲读流
String line;
while ((line = reader.readLine()) != null) {// 循环显示文件内容
System.out.println(line);
}
reader.close();// 关闭缓冲读流
jarFile.close();// 关闭JAR文件对象流。
二、使用工具类java.util.jar.*
JarFile jarFile = new JarFile(jarFileName);// 根据传入JAR文件创建JAR文件对象
JarEntry entry = jarFile.getJarEntry(“plugin.xml”);// 获得JAR文件中的单个文件的JAR实体
InputStream input = jarFile.getInputStream(entry);// 根据实体创建输入流
InputStreamReader in = new InputStreamReader(