問題タブ [gretty]

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

gradle - 複数のgretty構成

私たちはgradleで実験しています。私のプロジェクトには次のモジュールがあります。

  • クライアント
  • サーバ
  • テスト

サーバーはクライアントに依存し、テストはサーバーに依存します。

クライアント/サーバーを開発するには、特定の構成でサーバーを実行する必要があります。

テストには、fitnesse を構成して実行するカスタムの java-exec タスクがあります。これには、個々のテストを実行できるインタラクティブ モードと、スイート全体を実行するサイレント モードの 2 つのモードがあります。

これにより、実行する必要があるサーバーの 3 つの構成が得られます。

  • サーバーのみ、開発モード
  • サーバーと対話モードでのテスト
  • サーバーとサイレントモードでのテスト

grtty のドキュメントでは、統合テスト用の 1 つのタスクのみを grtty 構成に含めることが許可されているようです。別の問題として、このタスクは同じモジュールに配置する必要がありますが、gretty を server/build.gradle に配置し、tests タスクを tests/build.gradle に配置するのが自然です。

私もwebappファームを調べてみましたが、いくつかのwebappを同時に実行するという考えを理解しています。

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

gradle - grtty プラグインで構成を変更しますか?

しばらく Gradle を使っていなかったので、構成解決の仕組みを忘れてしまったようです。

gretty プラグイン (コアの非推奨の jetty の代わりに) を使用しようとしていますが、カスタム構成を作成できないようです。

非常に短くシンプルなスクリプトに要約しました (Gradle 3.4 を使用):

構成を繰り返すのは好きではないようですfooTest

その構成の依存関係を知る必要があると仮定します(上記のコードからその部分を取り除きました)

ここで何が間違っていますか?

上記のスクリプトは私にこれを与えます: