1633 次
2 に答える
0
この問題の解決策を見つけました。私は Mac OSX Lion で作業していましたが、更新後にデフォルトのシステム エンコーディングが MacRoman に変更されました。ただし、エンコーディングを変更すると問題が解決しました。
于 2012-06-28T09:13:00.750 に答える
0
db に送信するテキストも UTF-8 でエンコードされていることを確認してください。これの意味は:
.propertiesファイルまたは同様のものにある場合は、ファイルがUTF-8でエンコードされていることを確認してください(メモ帳++で開いて、報告されるエンコードを確認してください)
Java コードを UTF-8 でコンパイルしていることを確認してください。
Eclipse で、プロジェクトを右クリック -> プロパティ -> リソース -> テキスト ファイルのエンコーディングは UTF-8 にする必要があります
Maven でビルドする場合は、pom.xml に以下が含まれていることを確認してください。
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties>
プレーン ole コマンド ライン コンパイルの場合は、次の操作を行います。
javac -encoding UTF-8 *.java
于 2012-01-19T15:03:10.993 に答える