gpt4 book ai didi

java - 如何从正在运行的程序创建可执行文件(或 JAR)?

转载 作者:太空宇宙 更新时间:2023-11-04 11:02:24 24 4
gpt4 key购买 nike

我有一个程序,我希望它创建一个 JAR 文件。显然,要创建一个文本文件,您只需使用一些 FileWriter 类,但如果它不是文本,我将向 .write() 传递什么参数?例如,给定文件 A.jar,程序 B.class 如何实际将 A.jar 的副本写入其运行的计算机?

基本上我是在问,安装程序如何工作?

最佳答案

jar 文件只是符合一组特定规则的 zip 文件。

可以使用FileWriter,但使用zip文件类要容易得多。请参阅How to create a zip file in Java对此有疑问。

安装程序通常会解压缩一个大文件,生成应用程序所需的各种文件(并创建快捷方式等)。您可能想使用 launch4j 来了解常用安装程序的工作原理。

关于java - 如何从正在运行的程序创建可执行文件(或 JAR)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46750527/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com