ENTRANCE

都内でエンジニアやってます。主にRubyとJavaを書いて遊んでる人のブログ。楽しくのんびりとがモットー。

【Gradle】Gradle4.Xから5.0にバージョンアップしてみた〜その1

基本はドキュメントを読みましょう! gradle.org

task wrapper(type: Wrapper) {
    gradleVersion = "5.0"
}

動かない。。。

wrapper {
    gradleVersion = "5.0"
}

書き方変わったっぽいです。

他のタスク壊れてないかな

Execution failed for task ':swagger-codegen:taskName'.
> No value has been specified for this provider.

swagger(openapi) cogegen壊れたわ。
- 現在のバージョン: org.openapitools:openapi-generator-gradle-plugin:3.3.4

どうやらGreadle5系と仲が悪いらしい。参考

バージョンアップしてみよう。 3.3.4 -> 4.0.0(とりあえず)

BUILD SUCCESSFUL in 19s
2 actionable tasks: 2 executed
13:00:52: Task execution finished 'taskName'.

動いた。

project(':hogehoge').clean.execute()

動かない。

Gradel5系から削除されたのね。(4系の内に直すべき)
他にも削除メソッドあるようで 詳しくはドキュメントみてね