如何在按下按钮时使用java.util.jar.JarOutputStream
创建jar文件?这个新的jar文件,我想让它可以运行,所以它在运行时执行特定的操作......
任何人都知道如何做到这一点?
由于
答案 0 :(得分:0)
我设法在此示例后执行此操作:
https://stackoverflow.com/a/1281295/3474870
然而,它只是创建一个简单的输出jar文件..我需要的是一个可运行的jar文件。
我意识到清单设置了文件的功能,所以我看了一下可能的属性,发现了这个:
manifest.getMainAttributes().put(Attributes.Name.MAIN_CLASS, new RunnableJarClass());
这使我能够创建jar文件,但是使用tell清单来查找main方法!
希望这会有所帮助:)