[解決済み】gradleプラグインを適用する際の違いについて
2022-03-30 12:48:40
質問
gradleのプラグインブロックがわからない
apply plugin: 'someplugin1'
apply plugin: 'maven'
などがあります。
plugins {
id 'org.hidetake.ssh' version '1.1.2'
}
最初のブロックにはプラグイン名、2番目のブロックにはパッケージとバージョンを記述しています。私は最初のブロックと2番目のブロックを使用する必要があります理解していない。
どのように解決するのですか?
その
plugins
ブロックはプラグインを適用する新しい方法であり、プラグインは必ず
Gradleプラグインリポジトリ
. また
apply
のアプローチは、ビルドにプラグインを追加するための古い、しかしより柔軟な方法です。
新しい
plugins
メソッドは、マルチプロジェクト構成では機能しません (
subprojects
,
allprojects
) が、各子プロジェクトのビルド構成で動作します。
私は、機能が進むにつれて
plugins
しかし、現時点では、どちらも同時に使用することができますし、使用されています。
関連
-
[解決済み】パッケージ名(Google Analytics)に一致するクライアントが見つからない - 複数のproductFlavorsとbuildTypes
-
[解決済み】引数のcompile()メソッドが見つからない Gradle
-
[解決済み] groovyのfindResultsとcollectの違いは何ですか?
-
[解決済み] アイテムの親を取得する際にエラーが発生しました。AppCompat v23にアップグレードした後、指定された名前に一致するリソースが見つかりません。
-
[解決済み] Android StudioのGradleとは?
-
[解決済み] Gradleのimplementation, api, compileの違いは何ですか?
-
[解決済み] gradleに依存関係を強制的に再ダウンロードさせるには?
-
[解決済み】Gradleのbuildscriptブロックの目的
-
[解決済み】Gradleのラッパーファイルはいつ、どのように生成するのですか?
-
[解決済み] Jenkinsfile (groovy)から変数に使用して実行されたシェルコマンドの出力を取得するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 名前付きパラメータ
-
[解決済み] グルービーです。Grabインクルージョンとクラスパスインクルージョンの違いは?
-
[解決済み] groovy.lang.MissingMethodException を修正する方法。メソッドのシグネチャがありません。
-
[解決済み] groovyのfindResultsとcollectの違いは何ですか?
-
グルーヴィーな使い方
-
Groovyテンプレートエンジン
-
Groovyの使い方を完全解説
-
[解決済み] Groovyで文字列を置換する方法
-
[解決済み] groovy.lang.MissingMethodException を修正する方法。メソッドのシグネチャがありません。
-
[解決済み] Jenkinsfile (groovy)から変数に使用して実行されたシェルコマンドの出力を取得するには?