home wiki.fukuchiharuki.me
Menu

キーワード

  • 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"

備考

クラス名に日本語があると不具合があるらしい。詳しくは参考記事を見てください。

参考