torutkのブログ

ソフトウェア・エンジニアのブログ

Java SE 7のメソッド名で一部の日本語がエラーとなる

Java SE 6で作成していたNetBeansのプロジェクトを、Java SE 7にしてみたら、テストクラスのあちこちでコンパイルエラーが発生しました。
テストクラスではメソッド名に日本語を使っていましたが、一部の文字がJava SE 7でエラーになってしまいます。

なぜかなと思っていたら、同じ問題に直面し、その現認を詳しく調べてた結果を報告しているブログを見つけました。

http://www.hos.co.jp/blog/20111004/

なるほど、Unicode 4.1で変更された仕様に基づくものだそうです。