私はcsv
テキストファイルの単語にアクセスするアプリを持っています。彼らは通常変更しないので、私は.jar
ファイルの中に入れて、.getResourceAsStream
コールを使ってそれらを読んでいます。ユーザーのコンピュータにたくさんのファイルを置く必要がないので、私はこのアプローチが本当に好きです - ただ1つの.jar
ファイルがあります。読み書き用のテキストファイルを保存する場所と方法
問題は、「管理者」がアプリケーション内の単語を追加または削除してから、新しいバージョンのアプリを他のユーザーに送信することができるようにすることです。これはごくまれにしか発生しません(99.9%の読み取り操作と0.1%の書き込み)。しかし、.jar
ファイル内のテキストファイルに書き込むことができないことが分かりました。私が欲しいものにふさわしい解決策はありますか?そうであれば、私はまだJavaに慣れていないので詳細に説明してください。
jarファイルの外部に保存されているファイルを読み込みますか?このようにして、ユーザー/管理者はファイルを単独で編集することができます。 – araknoid
単語リストの管理を集中化するサービスが必要なように聞こえます。 –
単語のオンラインデータベースのような意味ですか? – zotmer