1

我有一个运行并询问用户一些信息的 Jar (info.jar)。

此信息应该写入保存在另一个未运行的 jar (act.jar) 中的文本文件中。act.jar 然后可以使用从 info.jar 检索的设置运行,并作为单个文件分发,而无需外部配置。

有谁知道我可以如何将我的配置写入另一个 jar 文件?

我还没有尝试过任何事情,因为我不知道如何访问不同 jar 中的文件。我找到的所有材料都用于写入正在运行的 jar。

4

2 回答 2

1

JAR 文件只是 ZIP 文件。您应该能够使用 java.util.zip包中的类来做您想做的事。一个快速的谷歌搜索出现了一堆关于如何使用这个包的帖子。

于 2013-07-05T22:01:44.167 回答
0

Jar 文件是带有一些额外元信息的 zip 文件。

因此,您可以在运行时环境中使用 zip 相关方法将其视为 zip 文件,

尽管如此,使用 jar 文件来保存用户提供的信息的想法有点不寻常。您试图解决的根本问题是什么?

于 2013-07-05T22:01:47.557 回答