【发布时间】:2010-04-21 10:48:12
【问题描述】:
我有一个保存大量数据的 Swing Java 应用程序(例如,您可以想到一个游戏及其保存)。这些数据存储在文件中而不是数据库中。
我想将此文件保存在我的应用程序的安装文件(.jar 文件)附近。一些用户(如我)习惯于在操作系统的默认应用程序文件夹变大时删除它,我不希望它们松动这样他们的数据。
任何想法如何轻松做到这一点?如何从正在执行该 .jar 文件的程序中获取 .jar 文件的文件夹?或者我如何将文件直接输出到某个包中?如何动态创建包(jar 内的文件夹)?或者有没有一种简单的方法以其他格式分发 Java 应用程序,然后是 .jar,然后将生成的数据存储在安装(子)文件夹中?
感谢阅读
【问题讨论】:
标签: java file jar persistence