我成功地能够在eclipse中读取和写入文件。我也能从jar中的文件中读取。但是,我无法写入jar中的文件。它位于名为res的类文件夹中。我还解压缩了jar文件,它包含了我需要写入的文件,但是在第一次运行后它没有被修改。
我该怎么做?
我尝试了BufferedWriter
和PrintWriter
但没有效果。我尝试使用FileOutputStream
,但我无法使用getClass().getResourceAsStream(path)
构建它,因为它返回InputStream
。
答案 0 :(得分:0)
Jar是一个存档,你不应该写入jar的文件。 你写到外面的文件,然后创建一个jar。