0
有人能告訴我如何將命令行轉換爲: jar -cf myfile.jar * .class to eclipse中的java代碼?我把所有的類放在一個字符串中。我需要在運行時生成jar。通過java代碼從類生成jar - 不在eclipse中的命令行
感謝先進, 露絲
有人能告訴我如何將命令行轉換爲: jar -cf myfile.jar * .class to eclipse中的java代碼?我把所有的類放在一個字符串中。我需要在運行時生成jar。通過java代碼從類生成jar - 不在eclipse中的命令行
感謝先進, 露絲
首先,你可以創建你的命令行和使用任何Runtime.getRuntime().exec(cmd)
或使用ProcessBuilder
從Java運行它。
其次,jar只是一個zip文件。您可以使用ZipOutputStream
或JarOutputStream
或JarOutputStream
創建它[可以如何使用JarOutputStream創建JAR文件?](http://stackoverflow.com/questions/1281229/how-to-use-jaroutputstream-to-創建-A-JAR文件) –