2020-11-01から1ヶ月間の記事一覧

macOS で発生する「開発元を検証できないため開けません。」

Gradle のツールチェーンサポートで古いJDKを指定したら実行できなかった。 Kotlin DSL だと以下のような指定。 java { toolchain { languageVersion.set(JavaLanguageVersion.of(9)) } } 「開発元を検証できないため開けません。」となり「キャンセル」しか…

Gradle Groovy DSL から Kotlin DSL への乗り換え方

はじめに スクリプトファイルの命名 Kotlin と Groovy の言語上の考慮事項 Gradle init によるプロジェクト生成 プラグインの適用 プラグインの設定 タスクの構成 タスクの作成 依存の指定 よくある設定 はじめに Gradle 5.0 よりGradle Kotlin DSL が提供さ…

Gradle 6.7 で追加された Toolchain サポート

JVM プロジェクトのツールチェーンサポート ツールチェーン の利用 ツールチェーンのカスタマイズ まとめ JVM プロジェクトのツールチェーンサポート Gradle 6.7 にて New JVM ecosystem features として JVM プロジェクトのツールチェーンサポートが追加さ…

Gradle 6.7 で変更になった gradle init タスクのプロジェクトレイアウトとその使い方

はじめに 旧来のプロジェクト構成 新しいプロジェクト構成 application and library projects buildSrc はじめに 組み込みのタスク gradle init を使うことで新しい Gradle プロジェクトを簡単に作成できます。 Gradle 6.7 では、新しい推奨構成でプロジェク…