キーワード†
- gradle
- build
- 文字化け
現象†
gradle build
するとコメント箇所の日本語で何か指摘される。そのコメントが文字化けで内容が分からない。
原因†
gradleはデフォルトでOSの文字コードを使うとか。ソースコードはUTF-8、OS(Windows)はShift_JIS。
対策†
次の環境変数を設定する。
- Windowsの場合
- /path/to/gradle/bin/gradle.bat
- その他の場合(Git Bashなどを使う時でも)
- /path/to/gradle/bin/gradle
set DEFAULT_JVM_OPTS="-Dfile.encoding=UTF-8"
備考†
クラス名に日本語があると不具合があるらしい。詳しくは参考記事を見てください。