我有一个运行的Jar(info.jar)并询问用户一些信息。
此信息应该写入保存在另一个未运行的jar(act.jar)中的文本文件中。然后,可以使用从info.jar检索到的设置运行act.jar,并将其作为单个文件分发,而无需外部配置。
有谁知道如何将我的配置写入其他jar文件?
我还没有尝试过任何东西,因为我不知道如何访问不同jar中的文件。 我发现的所有材料都是写在一个正在运行的罐子里。
答案 0 :(得分:1)
JAR文件只是ZIP文件。您应该能够使用java.util.zip
包中的类来执行您想要的操作。 quick google search出现了大量有关如何使用该软件包的帖子。
答案 1 :(得分:0)
Jar文件是带有一些额外元信息的zip文件。
因此,您可以使用运行时环境中的zip相关方法将其视为zip文件,
尽管如此,使用jar文件保存用户提供的信息的想法有点不寻常。你试图解决的根本问题是什么?