标签: java eclipse jar
有人可以告诉我如何转换命令行: jar -cf myfile.jar * .class 在eclipse中的java代码?我在一个字符串中使用了所有类。我需要在运行时生成jar。
先谢谢了, 露丝
答案 0 :(得分:0)
首先,您可以使用Runtime.getRuntime().exec(cmd)或使用ProcessBuilder创建命令行并从java运行。
Runtime.getRuntime().exec(cmd)
ProcessBuilder
其次,jar只是一个zip文件。您可以使用ZipOutputStream或JarOutputStream
ZipOutputStream
JarOutputStream