簡體   English   中英

在何處以及如何存儲文本文件以進行讀/寫

[英]Where and how to store text files for reading/writing

我有一個可以從csv文本文件訪問單詞的應用程序。 由於它們通常不會更改,因此我將它們放置在.jar文件中,並使用.getResourceAsStream調用讀取它們。 我真的很喜歡這種方法,因為我不必將一堆文件放在用戶的計算機上-我只有一個.jar文件。

問題是我想允許“管理員”在應用程序中添加或刪除單詞,然后將新版本的應用程序發送給其他用戶。 這種情況很少發生(僅99.9%的讀取操作和0.1%的寫入操作)。 但是,我發現無法寫入.jar文件中的文本文件。 有沒有適合我想要的解決方案,如果可以,請詳細解釋它,因為我還是Java的新手。

這是不可能的,因為您不能更改JVM當前使用的jar的任何內容。 更好的選擇替代解決方案,例如將jar文件和文本文件保留在同一文件夾中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM