等価な構造を持ついくつかのプロジェクト用のカスタムファイルでプロジェクトを作成したいとします。たとえば、すべてのプロジェクトにカスタムCSSファイルが必要です。たとえば、/ webapp/cssのbootstrap.min.css、 webapp/html、webapp/image内のロゴ画像 enter image description here どうすればいいですか? Gradleにはアーキタイプが生成されません。私はいくつかの "グローバル"タスクを作成するにはどうすればよいですか?たとえば、任意のdirでgradle createSimpleProjectを実行すると、このカスタムプロジェクトが生成されます。このgrale initを使用して作成できますか?特定の構造体を持つgradle initプロジェクト
0
A
答えて
0
すべてのディレクトリは、多かれ少なかれGradleプロジェクトです - 特に、空のディレクトリは空のGradleプロジェクトです。空のディレクトリにgradle tasks
を実行すると、基本的なinit
タスクまたはwrapper
タスクを含むタスクのリストが表示されます。
gradleディレクトリにinit.gradle
ファイルを設定すると、これらのタスクを追加できます(Macでは~/.gradle/gradle.init
、他のプラットフォームの場合はhereを参照)。ルートプロジェクトにタスクを追加すると、空のディレクトリでもタスクを呼び出すことができます。
gradle.rootProject {
task yourInit {
group = "Helper"
description = "Create structure for whatever project"
doLast {
println 'Create structure here'
}
}
}
は空のディレクトリでターミナルを開くとgradle yourInit
を実行し、このディレクトリで実行するdoLast
でブロックが発生します。ここではinit.gradle
ファイルのサンプル内容です。ディレクトリとファイルの生成をそこに置くことができます。
関連する問題
- 1. 構造体のinit関数
- 2. 構造体へのポインタを持つ構造体:ベスト・アプローチ
- 3. Django:複数のアプリケーションを持つ構造体/プロジェクトの使い方
- 4. 構造体定義のポインタを持つ列挙体
- 5. は、構造体の特定のC
- 6. 構造体の値を持つC#データバインディング
- 7. 構造体を持つVBA内のIIF
- 8. は、デフォルトコンストラクタを持つ構造体のパブリックメンバー
- 9. 構造体内の特定の構造体の配列を作る。
- 10. 特定の構造体メンバを別の構造体にコピーする
- 11. 特性境界を持つ汎用構造体フィールド
- 12. C++構造体のポインタを持つ構造体を初期化するには、
- 13. 構造体にポインタを持つ構造体へのポインタの配列
- 14. は、私は、この構造体を持つ構造体の初期化
- 15. ポインタ構造体を持つSWIG関数
- 16. copy_to_userと構造体を持つcopy_from_user
- 17. コンパイル時に構造体を持つ
- 18. 構造体と配列を持つスイッチ構造
- 19. C構造体へのポインタを持つ構造体 - 値にアクセスする
- 20. 構造体を持つ構造体の配列にアクセスします。
- 21. 別の構造体にフレキシブルな配列メンバーを持つ構造体
- 22. は、私はそうのような構造体を持つ構造体
- 23. 私は、単純な構造体持っている構造体
- 24. x86アセンブリ - 構造体を持つ配列から構造体を取得
- 25. MATLAB mex関数を持つユーザー定義の構造体
- 26. 構造体内に `initializer_list` ctorを持つ構造体はありますか?
- 27. 私はヘッダファイルに次のように定義された構造体を持つ構造体
- 28. Cの構造体定義
- 29. 他の構造体内で構造体の値を設定するには
- 30. C構造体内の構造体内部の構造体