アプリケーションのエラー ログの送信先をユーザーが選択できるようにしたいと考えています。現在、tinylog を使用しています。
サンプルコードを使用して、エラーが書き込まれる場所を構成しました (ユーザー設定は Swing fileChooser を介して選択されます)。
その例は次のとおりです。
Configurator.defaultConfig()
.writer(new FileWriter("log.txt"))
.level(Level.WARNING)
.activate();
私はに変更しました:
Writer fwError= new FileWriter(userPrefs.get("PathForError", null),true);
Configurator.defaultConfig().writer(fwError).level(Level.WARNING).activate();
ただし、次のようなエラーが表示されます"Type mismatch: cannot convert from FileWriter to Writer".
この変換を機能させるにはどうすればよいですか? また、例が機能しないのはなぜですか?