PostgreSQL用のJDBCドライバを使っていて,エラーが発生したとき,エラー文字列が文字化けした.
ちなみにターミナルはUTF-8環境である.
Javaプログラムの実行時に -Dfile.encoding=UTF8 オプションを指定したら,日本語でエラー文字列が表示された.
java -Dfile.encoding=UTF8 sample.Main
:
org.postgresql.util.PSQLException: バックエンドに送信中に、入出力エラーはが起こりました。
それにしても,気を利かせて日本語でエラーを出力してくれるとは・・・
英語のほうが良いんだけどな.日本語おかしいし・・・
ちなみに上記のエラーは,JDBCのコネクションが切れてるのに,データアクセスしようとした場合に発生する.
posted by akito at 23:32
|
Comment(1)
|
PostgreSQL
|

|