問題タブ [maven-cargo]

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 に答える
7128 参照

java - Spring アプリケーションが Tomcat にデプロイできません: applicationContext の何が問題になっていますか?

私の親pom.xmlは次のように見えます

私のサービスpom.xml

そして統合pom.xml

applicationContext.xmlのように見えます

そしてweb.xml_

を実行しようとするとmvn cargo:run、次のようなエラーが表示さapplicationConextれます

この問題の原因がわかりません。誰か助けてください

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

java - Maven Cargo: カーゴが戦争を展開する前に統合テストが実行される

統合pom.xmlは次のようになります

テストは次のようになります

を実行するmvn clean installと、テストが実行されて失敗し、ログのどこにも貨物が配置されていないことがわかります。

質問

テストが実際に実行される前に、貨物が戦争を展開することを確認するにはどうすればよいですか

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

java - Spring: war ファイルに存在するにもかかわらず、applicationContext が見つかりません

私のテストは次のようになります

プラグインを使用してプロジェクトをデプロイしmaven-cargo、コンテンツを表示して見つけることもできapplicationContext.xmlます

しかし、テストを実行すると、失敗が次のように表示されます

また、テストに次のように注釈を付けてみました

しかし、まだ同じ問題

ここで何がうまくいかないのですか?

更新
Myweb.xmlには次のようなエントリがあります

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

maven-2 - Cargo - Jetty9 - webapp を開始しようとすると予期しないエラーが発生する

リモートの Jetty 9 に戦争を展開することに行き詰まっています。

app-server 側では cargo-jetty-7-and-onwards-deployer (バージョン 1.4.9) をデプロイしました。このコンポーネントは正しく実行されているようで、(get 要求で予想されるように) 次のように応答します。

HTTP エラー 400

/cargo-jetty-deployer/ へのアクセスに問題があります。理由: コマンド / が不明 Powered by Jetty://

デプロイするには、次の構成で cargo-maven2-plugin (バージョン 1.4.9) を使用しています。

実行時:mvn cargo:deploy

これにより、次のエラー メッセージが表示されます。

この後、ビルドとデプロイは失敗します。

Jetty のログを確認し、ログ レベルを DEBUG に上げましたが、サーバー側で何が問題なのかを示す兆候はありません。

誰かが私が間違っていることの手がかりを持っていますか? 何が問題なのかを示すより良いエラー メッセージを表示する方法はありますか?

どんな助けでも大歓迎です!:)

Ps ログから ip int を削除しました。

Pss 私が展開している戦争は以前にテストされており、Jetty で正常に動作します。

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

maven - Nexus からリリースを提供しながら、Cargo を使用して JBOSS サーバーにデプロイする方法はありますか?

Maven で Cargo を使用してリモート JBOSS サーバーにデプロイする方法は理解していますが、これは私が積極的にビルドしていることを前提としています。

私の特定のケースでは、既にアプリケーションをビルドしており、Nexus リポジトリにプッシュしています。Cargo やその他の自動化ライブラリを構成して、そのアーティファクトを使用して簡単にデプロイする方法はありますか?

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

wildfly - Maven Cargo を使用して、Keycloak で Wildfly をインストールします

Maven Cargo を使用して Wildfly コンテナーを作成し、その上で Keycloak を実行しようとしています。私はこれにしばらく取り組んできましたが、私が見ている方法には、2 つの方法があります。Wildfly のアーティファクト インストーラーを使用して Keycloak をデプロイするか、zip インストーラーを使用して Keycloak のアプライアンス ビルドをインストールすることができます。どちらも完全には機能しませんが、両方のソリューションの基本が機能しています。
どちらも欠点があるようです。アーティファクト インストーラーを使用すると、より安定したインストーラーを使用できますが、war を展開するには、Wildfly のかなりの下位レベルの構成が必要です。(導入手順)。一方、zip インストーラーはディストリビューションをダウンロードする場所を見つけてから、Cargo がそれを認識する前に少し操作する必要があります。これは、zip 構造が Cargo が期待しているように見えないためです。

ここから zip を取得しています: https://repository.jboss.org/nexus/content/repositories/releases/org/keycloak/keycloak-appliance-dist-all/1.0.2.Final/keycloak-appliance-dist -all-1.0.2.Final.zip )

よろしくお願いします。

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

maven - Maven Cargo プラグインを使用して WAR を 2 つの異なるサーバー (運用段階と開発段階) にデプロイできますか?

以下に示すMaven Cargoプラグイン構成のプロジェクトがあります。を実行するmvn cargo:redeployと、現在のバージョンのアプリケーションが のサーバーにデプロイされますAAA.BBB.CCC.DDD

次に、2 番目のサーバーを追加します。たとえば、EEE.FFF.GGG.HHH. EEE.FFF.GGG.HHH実動サーバーになりAAA.BBB.CCC.DDD、開発/テスト段階になります。

mvn cargo:redeployアプリケーションを異なるサーバー (本番とテスト、EEE.FFF.GGG.HHHおよび) にデプロイするために使用できますAAA.BBB.CCC.DDDか? はいの場合、以下の Cargo のプラグイン構成をどのように変更すればよいですか?