* .propertiesファイルに書きたい。私はこれをどうやって行うのですか?プロパティファイルへの書き込みが機能しない
properties = loadProperties("user.properties");//loads the properties file
properties.setProperty(username, password);
try {
properties.store(new FileOutputStream("user.properties"), null);
System.out.println("Wrote to propteries file!" + username + " " + password);
私は例外はありませんが、出力はファイルに書き込まれません。ここで
も私のファイル構造である:私はあなたの答えに感謝
!
UPDATE
私は私の性質が付いたファイルをロード:
InputStream in = ClassLoader.getSystemResourceAsStream(filename);
私の質問は、特定のパスからそれをロードする方法、ありますか?ここで
は私の「新しい」ファイル構造である:ここで
私は自分のコードをテストしており、自分の作業ディレクトリに自分のプロパティファイルが作成されています。もちろん、あなたのファイル構造が間違っています。 \\ user.propertiesのようなパスを使用するとファイル名 – ElderMael
を使用するのではなく、ファイルへのパスを使用する必要があると思います。「ファイルにアクセスする権限がありません」と表示されます。 – maximus