問題タブ [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 に答える
594 参照

gradle - Gretty プラグインを使用して Jetty で WAR を実行するにはどうすればよいですか?

私の現在の目標は、Gradle を使用して、自分のマシンの Jetty インスタンスで実行されている Web アプリケーションを開始し、それに対して Selenium テストを記述できるようにすることです。Gretty プラグインが読み込まれているようですが、それを行うためのタスクを作成および構成する方法に関する実際の手順を見つけることができませんでした。

問題の一部は、Gretty プラグインのさまざまなバージョンやエディションとの混乱があることです。そもそもロードするだけでも試行錯誤でした。

私は Gradle 5.4.1 と Gretty 2.3.1 を使用しようとしていますが、これは現在のバージョンであると考えています (現時点では)。

「afl」に依存する「laoi」は「efl」に依存する 3 つのサブプロジェクトがあります。laoi ビルドは WAR ファイルを生成します。タスク appRunWar は、私のものを使用するのではなく、独自の WAR ファイルを作成して実行することを望んでいるようです (少なくとも、それが起こっているようです)。

settings.gradle:

build.gradle (ラオイ):