【发布时间】:2020-07-03 10:30:54
【问题描述】:
我编写了一个用于分析 .csv 文件的小型 Java 应用程序。现在我想继续读取和写入 .txt 文件,该文件的作用类似于小型数据库。为此,我只是在我的项目中添加了 .txt 并使用了 Files.readString(Path) 和 Files.write(Path path, byte[] bytes) 方法。
当我在 IntelliJ 中执行此操作时,我没有任何问题,但是一旦我使用 Maven 构建/导出文件并从创建的启动器开始,应用程序就无法工作,因为项目结构/文件组织不再相同.
之后我还尝试将 .txt 文件添加到导出的文件夹中,但即便如此我也无法实现文件的相对路径。
我对编程还是比较陌生,而且它只是一个小应用程序,所以我认为 mySQL 不能满足我的需求。我还读到我可以将数据存储在属性文件中,但我不知道这是否是归档我想要的内容的正确方法。当然,必须有可能以某种方式在导出的项目中保留一个用于读写的 .txt。有人有想法吗?
【问题讨论】:
标签: java database maven properties store