gpt4 book ai didi

java - 在哪里以及如何存储文本文件以供读/写

转载 作者:行者123 更新时间:2023-12-02 12:12:17 27 4
gpt4 key购买 nike

我有一个应用程序可以访问 csv 文本文件中的单词。由于它们通常不会更改,因此我将它们放置在 .jar 文件中,并使用 .getResourceAsStream 调用读取它们。我真的很喜欢这种方法,因为我不必将一堆文件放置到用户的计算机上 - 我只有一个 .jar 文件。

问题是我想允许“管理员”在应用程序中添加或删除单词,然后将应用程序的新版本发送给其他用户。这种情况很少发生(99.9% 仅读取操作,0.1% 写入)。但是,我发现无法写入 .jar 文件内的文本文件。有没有适合我想要的解决方案,如果有,请详细解释,因为我还是 Java 新手。

最佳答案

这是不可能的,因为您无法更改 JVM 当前使用的 jar 的任何内容。更好地选择替代解决方案,例如将 jar 文件和文本文件保存在同一文件夹中

关于java - 在哪里以及如何存储文本文件以供读/写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46448290/

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