通过java代码从类生成jar - 而不是在eclipse中的命令行

时间:2012-12-11 13:47:51

标签: java eclipse jar

有人可以告诉我如何转换命令行: jar -cf myfile.jar * .class 在eclipse中的java代码?我在一个字符串中使用了所有类。我需要在运行时生成jar。

先谢谢了, 露丝

1 个答案:

答案 0 :(得分:0)

首先,您可以使用Runtime.getRuntime().exec(cmd)或使用ProcessBuilder创建命令行并从java运行。

其次,jar只是一个zip文件。您可以使用ZipOutputStreamJarOutputStream

创建它