JAVA中自动把文件打成Jar包

来源:互联网 发布:仙界网络直播间下载txt 编辑:程序博客网 时间:2024/05/16 17:21

FileOutputStream fos = new FileOutputStream("aaa.jar");
JarOutputStream jarOs = new JarOutputStream(fos);


JarEntry jarEntry = new JarEntry("aaaa.vm");
jarOs.putNextEntry(jarEntry);
jarOs.write("这里是上面的vm文件的内容的byte数组");//可以通过FileInputStream 来读取这个vm循环写入jar中
jarOs.closeEntry();


JarEntry jarEntry = new JarEntry("com/alibaba/test/aaaaaaa.class");
jarOs.putNextEntry(jarEntry);
jarOs.write("这里是上面的class文件的byte数组");//可以通过FileInputStream 来读取这个vm循环写入jar中
jarOs.closeEntry();

jarOs.close()