小さなスイングアプリケーションを開発していますが、 printStackTrace()を使用するかどうかはわかりません。スイングプログラムでprintStackTrace()を使うのは良いですか?
私は例外を取得した場合、私はのJOptionPaneを介してユーザのメッセージ、例えば表示されます。ファイルが見つからないなど
しかし同時に、私は(のprintStackTraceを使用していますが)、私はわかりませんでしたユーザーにスタックトレースを表示することも、何も印刷しないこともできます。
printStackTraceをそこに残すことはできますか?
アドバイスありがとうございます。
私はファイルを配置する必要がありますか? – feiroox
私はLinuxシステムで/ var/log/applicationnameにログを取る傾向があります。これはプロパティファイルを使って設定できます。したがって、アプリケーションで何かをharcodeする必要はありません。 Vinegarがlog4jやJava Loggerなどを使って提案したように、http://java.sun.com/j2se/1.4.2/docs/api/java/util/logging/Logger.html –
はい、それはファイルの問題です。/var/log /は、ウィンドウやその他の場所にある必要はありません。 – feiroox