リソースフォルダに.txtファイルを書き込もうとしていますが、何も書きません。私が行って、同じ.txtファイルを読み取ることができています:リソースフォルダ内のJava write .txtファイル
Scanner scanner = null;
InputStream IS = MyClass.class.getResourceAsStream("/File/My FileH");
scanner = new Scanner(IS);
しかし、それは書くために来るとき、私がやって試してみました:そのフォルダ内の書き方について
PrintWriter writer = new PrintWriter(
new File(this.getClass().getResource("/File/My FileH").getFile()));
writer.println("hello");
writer.close();
任意の提案を?
代替としてPreferencesを試すことができます;'作家を得る。 –
リソースはファイルではなく、その場所はファイルシステム内のディレクトリではなく、JARファイル内のフォルダです。要件を再考する必要があります。 – EJP
@bigdestroyerそれでも、その変更は書き込まれません。 –