2013年11月8日金曜日

Gradleでfile.encodingをセットする

続けて、超小ネタを投稿。

Gradleでビルドしたjarに日本語クラス名のクラスがある時、そのクラスが見えない現象が発生。結局、jarをビルドした時のfile.encodingがMS932だったのが原因。

解決方法であるこの方法が効かなかったので、別の方法を取ることにした。この解決方法が効かなかったのは、GVMで入れたGradleだからかな?

今回解決したのは、build.gradleに以下を入れる方法。

System.setProperty('file.encoding', 'UTF-8')

0 コメント:

コメントを投稿