Xtextで作ったエディターに対する更新サイトを作ったら、更新サイト経由でインストールしたプラグインで変なエラーが出た。
色々調べた結果、Windowsにおいて、UTF-8で書いたソースをビルドする際に文字化けしてエラーが発生することが分かった。
MS932で書くと通る。
Eclipse3.7(indigo)、4.2(juno)、4.3(kelper)でも発生したので、昔から発覚していないのかな??
不可解なのは、以前から作っているDMDL EditorではUTF-8にしているのに、特にエラー(文字化け)は起きてないんだよね。
他にも何か条件があるのかもしれない。
(2013/08/30追記)
という訳で、プラグインプロジェクトのbuild.propertiesにエンコーディングを指定できる(DMDL Editorでは指定していた)のを発見!
まぁ、デフォルトでワークスペースのエンコーディングを見てくれないのはバグだ、ということにしておきたい^^;
とほほーorz
※コメント投稿者のブログIDはブログ作成者のみに通知されます