如何制作从文本文件读/写数据的Jar exe文件

时间:2015-09-23 04:09:30

标签: java

如何将文本文件转换为jar文件。实际上在我的java项目中,我从文本文件中读取和写入数据,但是当我将项目转换为jar可执行文件时,读取和写入文本文件无法正常工作要做到这一点,请帮助我。

2 个答案:

答案 0 :(得分:0)

出于安全原因,jar文件是不可变的。您无法将数据保存回存储在jar文件中的文件。

从Java程序保存的数据必须存储在类路径之外。在哪里,取决于你。

如果程序必须附带样本/默认文件,那么为了开始使用,您可以尝试从外部位置读取文件。如果在那里找不到,请从jar文件中的sample / default文件中读取。更新内存中的内容后,保存到外部位置,下次执行时将从中读取内容。

答案 1 :(得分:-1)

你可以使用Classloader来读取jar中的文件,但是当然你不能写入它。
为了能够读取和写入两个文件应该存在于文件系统中,您可能需要查看Read and Write to Java file via Resource