Gradleが起動しなくなった時の対応
久しぶりにGradleを使ったら、起動しなかったので調べたメモ。
事象
Gradleを実行してもIDLEから全然進まなかった。
$ ./gradlew
Starting a Gradle Daemon (subsequent builds will be faster)
> IDLE
原因
ESET Cyber Security Proのファイアウォールで遮断されていた。
解決策
ファイアフォールに以下のルールを追加する。
項目 | 設定値 | 備考 |
---|---|---|
名前 | GradleDaemon | 何でも良い |
すべてのアプリケーション | チェックする | |
アクション | 許可 | |
方向 | 内向き | |
プロトコル | TCP | |
ポート | ローカル | |
ローカルポート | 50000-60000 | Gradle Daemonはポートが動的に変わるので、とりあえずこの範囲で設定 |
宛先 | インターネット全体 |
Spring Bootもデフォルトのままだと8080ポートにアクセスできなくなっていたので、同様に8080ポートを許可するルールも登録した。