java - 怎么理解gradle的这句话和其中一个语法
PHP中文网
PHP中文网 2017-04-17 15:33:49
0
2
517
PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(2)
黄舟

はい、通常、上記のコードに似たファイルは、gradle のコンパイル設定です。簡単に言うと、グロさやプログラムの流れが示されているところがあまりなく、なぜこのような言語になっているのか(これがDSLと呼ばれる所以です)一般の人には分かりにくいです。

もちろん、gradle では多くのコンパイル処理制御メソッドのタスクを記述することもできますが、通常、それらは統合環境で記述され、反映されません。

さらに、上記のコードでは、jar はオブジェクトであり、マニフェストはその属性であり、またオブジェクトであり、属性が含まれています

いいねを押す +0
Ty80

DSL は概念であり、特定の言語ではありません。

このように理解すると、Gradle はプロジェクト構築に特化して使用されるツールであり、Gradle が使用するビルド スクリプトは groovy に基づく DSL です。

あなたが言及した構文は、オブジェクトとフィールドとして理解されるべきではないと思います:

gradle はビルドツールであるため、[タスク/タスク構成]:

として理解することをお勧めします。

jar: jar パッケージを生成します。
manifest: jar パッケージ内のマニフェスト ファイル。Java 仮想マシン MainClass に伝えます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!