問題タブ [gradle]

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 投票する
5 に答える
23650 参照

testng - テスト クラスと順序付けに testng.xml ファイルを使用するように Gradle に指示するにはどうすればよいですか?

testng.xml ファイルを使用して定義されたいくつかのテストを Gradle に実行させようとしています。私のtestng.xmlファイルは次のようになります。

では、なぜこれが必要なのですか?ここにリストされているものと同様の注釈によって定義された方法でテストが編成されていることを確認したいと思います。ご想像のとおり、TestOrderer は IMethodInterceptor です。

ここに問題があります。Gradle が私の testng.xml ファイルを乗っ取り、テスト ディレクトリをスクレイピングして、実行したいテストを見つけているようです。これを無効にしても、メソッドを適切に実行できません。これは私がうまくいくはずだと思うものですが、うまくいきません。

それは簡単なことのように思えます... TestNGプロセスをフォークして実行させますが、Gradleに邪魔にならないように指示してテストを実行する方法がわかりません。

0 投票する
4 に答える
19450 参照

gradle - Gradleを使用してソースのZIPを作成するにはどうすればよいですか?

比較的小さなプロジェクトをAntからGradleに変換しています。ビルドスクリプトの行数を約75%削減できると期待しています。

Antビルドが行うことの1つは、ソースZIP(つまり、特定のビットが削除されたプロジェクト全体のZIP-./build、さまざまなEclipseフォルダーなど)を生成することです。これをGradleに移行する際に、「包括的」を使用することにしました。後で偶然に物事が含まれないようにするための「排他的な」アプローチではなく、「アプローチ」。

ディレクトリを明示的にリストすることなく、すべてのソースセットのソースコードとリソースを取得できるようにしたいのですが、機能させることができません。

これが私がこれまでに持っているものです(実行さえしません!):

ZIPファイルは、「src / main / java / ...」、「src / main / resources / ...」、「src / test / java / ...」などのフォルダで終わるはずですが、私はすべきではありません。後でソースセットを追加するときに、このタスクに再度アクセスする必要はありません。

前もって感謝します!

0 投票する
17 に答える
192965 参照

gradle - Gradleを使用して依存関係のあるjarを作成する

マルチプロジェクトビルドがあり、サブプロジェクトの1つにファットjarをビルドするタスクを配置しました。クックブックに記載されているものと同様のタスクを作成しました。

これを実行すると、次のエラーが発生します。

原因:未解決の状態でない構成を変更することはできません!

このエラーの意味がわかりません。バグの場合に備えて、GradleJIRAでもこれを報告しました

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

gradle - プラグインの規則プロパティをプロジェクトプロパティでオーバーライドする

プロジェクトプロパティからプラグインコンベンションプロパティを設定する方法を理解しようとしています。

これは、gradleディストリビューションのcustomPluginWithConventionの例です(gradle-0.9.2 \ samples \ userguide \ OrganizeBuildLogic \ customPluginWithConvention \ build.gradle)

プロジェクトプロパティなしでこのスクリプトを実行する:

そして今、プロジェクトプロパティを設定してカスタムメッセージを設定しようとしています:

予想される「さようなら」の代わりに、コンベンションのデフォルトの挨拶が表示されます。メッセージを上書きすることは可能ですか?

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

build - Gradleを使用してEclipseRCPアプリケーションを構築した経験のある人はいますか?

Gradleを使用してEclipseRCPに基づくアプリケーションを構築した経験のある人はいますか?特に知りたいのは:

  • Gradleを使用してEclipseRCPプラグインと製品を構築することはどの程度合理的ですか?
  • このタスクを実行するためのGradleプラグイン(Maven用のTychoプラグインなど)はありますか?
  • そのようなアプローチを説明するチュートリアルや記事を知っていますか?
0 投票する
20 に答える
192826 参照

android - Android レイアウト フォルダーにサブフォルダーを含めることはできますか?

現在、すべての XML レイアウト ファイルを「res/layout」フォルダー内に保存しているため、小規模なプロジェクトを管理するのは実行可能で簡単ですが、大規模で重いプロジェクトの場合は、階層化して管理する必要があります。レイアウト フォルダー内に必要なサブフォルダー。

例えば

同じように、大きなアプリケーション用のサブフォルダーを作成したいのですが、Android プロジェクト内でそれを行う方法はありますか?

layout フォルダー内に layout-personal および layout_address サブフォルダーを作成することはできますが、R.layout.________ を使用して XML レイアウト ファイルにアクセスするときが来たら、その時点で内部に XML レイアウト ポップアップはありません。メニュー。

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

war - gradle: jar を web-inf に追加する

私はgradleビルドを作成し、Java、scala、war、jettyコードを追加し、すべて正常に動作しました。

私は 1) 必要な瓶だけを追加するのが好きです。戦争では、上記のコードで、戦争で Jetty とサーブレット jar を取得しています。!

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

google-app-engine - Gradle 0.9.2 と Appengine 1.4.2

Google App Engine 1.4.2にデプロイできるGradle プラグイン(Gradle 0.9.2 と互換性がある) はありますか?

はいの場合、どうすれば統合できますか (build.gradle スニペット)?

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

groovy - ソースファイルを生成してgradleでコンパイルする方法

次のようなgradleビルドスクリプトがあります。

compile で生成されたファイルをduringのgenSourcesファイルと一緒に作成するにはどうすればよいですか?src/main/javacompileJava

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

jar - gradle: カスタム jar タスク

ここで明らかな何かが欠けているように感じますが、見つけられないようです。

私は自分のパッケージ構造をそのようにしたいプロジェクトを持っています

iface のクラスをパッケージ化して jar にするタスクを定義したいと考えています。だから私はここのユーザーガイドに従いました: http://www.gradle.org/0.8/docs/userguide/userguide_single.html#configureSourceSet (私はバージョン 0.8 を使用しています)。

私は今これを持っています、

また、 のクラスintTestが で適切に構築されていることを確認でき/build/classes/intTestます。ただし、intTestJar常に呼び出そうとすると、次の警告が表示されます。

クラスが正常に作成されているため、これはわかりません。また、フル ビルド タスクは jar 全体を正常に作成します。

アイデア?