問題タブ [gradle-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
198 参照

maven - ネットワークフォルダーから依存関係をプルする方法

ネットワーク フォルダー ( \dep-set.io.orgと呼びましょう) には、次のように整理された多くの依存関係があります。

RepositoryManager (Artifactory または Nexus) に移行する予定ですが、当面は Maven または Gradle を使用してこれらの依存関係をプルできるようにする必要がありますが、それを行う方法が見つかりませんでした。Maven は Build ライフサイクルをカスタマイズする方法を提供しているように見えますが、アーティファクトの実際のリクエストをどこで行っているか、およびそのメカニズムをオーバーライドする方法を見つけることができませんでした。

サポートされているリポジトリはMaven、Ivy、またはLocalですが、ネットワーク経由ではありませんが、Gradleファイルシステムのサポートについてあまり調査していないと仮定する必要があります。

依存関係を特定の方法で定義して、これらの特別な依存関係を特定のレイアウトのネットワーク フォルダーからダウンロード可能としてマークできるようにしたいと考えています。

ありがとう

0 投票する
2 に答える
860 参照

eclipse - Gradle Cargo Plugin、Eclipse コンソールにログインしない

ビルドにこの構成があります

しかし、「outputFile」を削除すると、Eclipse コンソールにログが表示されません。私に何ができる?

0 投票する
2 に答える
577 参照

gradle - GradleBuildタスクを使用してプラグインでgradle拡張機能を正しく使用するには?

編集:David M. Karrの命題を考慮して、質問を言い換えました。

私はgradleプラグインを書いています。このプラグインは、GradleBuild を拡張するタスクを起動しています。外部 gradle ビルド ファイルには、パラメーターとしていくつかの情報が必要です。これらのパラメーターは、プロジェクトの拡張機能で提供されます。

プラグインコード

Gradle ビルド ファイル:

外部 Gradle ビルド ファイル:

にクロージャーを入れると、文字列getTarget()println project.targetはなくクロージャーが表示されます。

クロージャーを置かない場合:

次に、「myTarget」ではなく「uninitialized」になりました。

ここで myext.target の値を取得するにはどうすればよいですか?

私はgradle 2.3を使用しています

0 投票する
2 に答える
25605 参照

gradle - apply from と apply プラグインの違い

次の点以外に違いはありますか。

apply from:- URL から (plugin).gradle を取得します

apply plugin:- (plugin).gradle を gradle プラグイン サーバーから取得します

0 投票する
0 に答える
100 参照

gradle - 他の GradleBuild タスクの読み取り/転送プロパティ

GradleBuildタイプの両方と他のいくつかのタスクを呼び出す2つのタスクを持つgradleプラグインを構築しようとしています。このように見えます

コマンドラインで最初のタスクを開始します

GradleBuildタスクは基本的に完全な新しいインスタンスを起動しているため、タスク doSmth で設定されているすべてのプロジェクト プロパティ(例: ) は doSmthOther ではアクセスできませproject.ext.myvalue=true

doSmthタスク内で設定されているすべてまたは特定のプロジェクト プロパティをdoSmthOtherタスクに転送するにはどうすればよいですか?

0 投票する
1 に答える
3304 参照

gradle - カスタムプラグインでgradle.projectsEvaluatedを持つ

次のコード スニペットをカスタム gradle プラグインに移動するにはどうすればよいですか?

カスタム gradle プラグインで次のことを試しましたが、「No such property: assemble for class: CustomGradlePlugin」が表示されました。

0 投票する
1 に答える
1819 参照

gradle - 上記のファイル(war / tar / zip)をgradleスクリプトのアーティファクトに公開しない

zip と war ファイルを作成する gradle スクリプトを作成し、それをアーティファクトにアップロード/公開する必要がありますが、アーティファクト タスクで war ファイルを指定した後でもすべてをアーティファクト zip に公開するという問題があります。 warファイルだけでなく、tarとwar。

0 投票する
2 に答える
1428 参照

gradle - groovy 環境を備えた flyway gradle プラグイン

Groovyファイルからフライウェイプロパティを取得するためにビルドするようにgradleをカスタマイズしようとしています

私の environment.groovy ファイル

そして私のbuild.gradle

「gradle flywayInfo」を実行しようとすると、以下のエラーが発生します

**FAILURE: ビルドが例外で失敗しました。* 問題: タスク ':flywayInfo' の実行に失敗しました。

flywayInfo の実行中にエラーが発生しました場所の不明なプレフィックス (filesystem: または classpath: のいずれかである必要があります): :**

誰かが場所を提供する方法を手伝ってくれますか? 環境に基づいて複数の場所を提供する必要があるため

ありがとう

0 投票する
1 に答える
712 参照

gradle - gradle-gulp-pluginでgulpノードモジュールを割り当てるにはどうすればよいですか?

ノード モジュールのデフォルトの場所は、プロジェクトのルートにある「node_modules」ディレクトリです。しかし、ルートディレクトリの2番目の深さにある「grunt」フォルダーにディレクトリを変更しました。そのため、gulp モジュールを含む node_modules の場所をプラグインに知らせる必要があります。実行すると、プラグインが実行されてビルドされます。

どうすればこれを達成できますか?残念ながら、このプラグインは現在人気がなく、知っている人もいません。