0

アプリケーションのエラー ログの送信先をユーザーが選択できるようにしたいと考えています。現在、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".

この変換を機能させるにはどうすればよいですか? また、例が機能しないのはなぜですか?

4

1 に答える 1