已经打包完的jar,内部的Properties文件如何读取和写入?
2条回答 默认 最新
wanghaolovezlq 2010-03-22 08:32关注[code="java"]
public class TestReadJar {/** * @param args */ public static void main(String[] args) throws IOException { String jarName="C://VODOSSClient.jar"; String fileName="client.properties"; JarFile jarFile = new JarFile(jarName);//读入jar文件 JarEntry entry = jarFile.getJarEntry(fileName); InputStream input = jarFile.getInputStream(entry);//读入需要的文件 readFile(input); jarFile.close(); } private static void readFile(InputStream input) throws IOException { InputStreamReader isr = new InputStreamReader(input); BufferedReader reader = new BufferedReader(isr); String line; while ((line = reader.readLine()) != null) { System.out.println(line); } reader.close(); }}
[/code]
本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用