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

maven - Maven:統合テストフェーズで実行するようにテストを構成するにはどうすればよいですか?

Maven3.0.3を使用しています。テストフェーズでいくつかのJUnitテストを実行し、統合テストフェーズで他のテストを実行したいと思います。問題は、統合テストフェーズで何も実行されていないことです。コマンドを実行します

すべてを開始します。これが私のsurefire-pluginの設定方法です...

「統合」ディレクトリに2つのJUnitテストがあります。統合フェーズでサーバーを起動するためにMavenCargoプラグインを使用しています。これがその構成です...

統合テストを実行するために構成を変更/拡張する方法について何かアイデアはありますか?-デイブ

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

css - :last-child または :last-of-type をナビゲーション メニューに追加する

通常、CSS は私のものですが、なぜこれがうまくいかないのか、どういうわけか唖然とします。CMS の目的で Cargo を介してサイトを構築しています。ここで確認できます: http://cargocollective.com/mikeballard

私のメニューには 5 つのメイン カテゴリがあり、それら (画像など) をクリックすると、そのカテゴリの作品のリストが表示されます。

基本的に、このセットの最後の div を選択し、その div に margin-bottom:15px を追加しようとしています。私は使用してみました:

.project_link:last-childまたは.project_link:last-of-typeしかし、それは機能していないようです。

Cargo に依存するようにあまり変更できない HTML は、アンカー タグを含む div の代わりにリスト アイテムを使用したかのように素晴らしいとは言えません。

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

java - Cargo-Maven2-Plugin が Tomcat /lib ディレクトリを見つけられない

Tomcat (Cargo を使用) を起動し、統合テストの準備としてプロジェクトをデプロイするように Maven をセットアップしようとしています。

これが私のPOMです:

クリーンアップしてビルドすると、Tomcat /lib ディレクトリにある Catalina.jar が見つかりません。

デバッグを有効にしてクリーンおよびビルドを実行すると、tomcat/server/lib で Catalina.jar を探していることが示されます。

私のTomcatディレクトリは次のようになります:

Cargo が Tomcat の lib フォルダを /lib だけでなく /server/lib の下で探すのはなぜですか?

この動作を無効にする方法はありますか?

アップデート:

Tomcat のさまざまなバージョン (5.5、6.0、7.0) を調べると、5.5 のディレクトリ構造には /server/lib と /common/lib があり、6.0 と 7.0 には /lib しかないようです。

Cargo は Tomcat 5.5 アプリをインスタンス化しようとしているようです。6.0 を使用するように構成するにはどうすればよいですか?

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

jakarta-ee - 統合テストが実行されると、Cargo は戦争をアンデプロイしますか?

私は統合テスト用に別のプロファイルを持っています。このプロファイルを実行すると、Cargo が起動してアプリケーションをデプロイし、次に Selenium サーバーが起動し、統合テストがスターになると、cargo が間違っている戦争をアンデプロイすることに気付きます:

ここに私のプロフィールがあります:

このような動作が発生する理由と修正方法を教えてください。よろしくお願いします。

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

deployment - Cargoを使用してリモートJBoss6.xにデプロイする

Cargoを使用して、JBoss6.xサーバーでリモートデプロイを実行するようにAntターゲットを設定しようとしています。

これが私のターゲットの説明です:

[jboss.home]/clientおよび[jboss.home]/lib内のすべてのjarはcargo.tasksクラスパス内にありますが、ターゲットを実行しようとすると、次のエラーが発生します。

つまり、Javaはクラスorg.jboss.security.ClientLoginModuleを見つけることができません(ちなみに、このクラスは[jboss.home] / libのjbosssx.jar内にあります)。

私はいくつかの瓶を逃していますか?jaas用に何かを構成する必要がありますか?ご協力いただきありがとうございます。

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

maven - Cargo Maven プラグイン - 開始ゴールは構成を無視し、「実行」は正常に動作します

cargo maven プラグインで Tomcat7 を起動したいので、pom に入れます:

問題は、私が実行した場合です:

すべて正常に動作していますが、実行すると

pom で設定された構成は無視されます:「デフォルトの [jetty6x、埋め込み] コンテナーを使用して、コンテナーが定義されていません」

これは簡単に再現できます。war-maven アプリを作成するだけです。

次に、上記のコードを pom に追加し、両方のコマンドを実行します。

では、目標を設定する方法ContainerIdUrl適切な方法start-何か不足していますか?!

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

maven - Maven cargo jetty6x: 追加の Jetty 構成を提供することは可能ですか?

jetty6xでmaven cargo pluginを使用してアプリケーションを起動しました。HTTP/1.1 413 FULL head特定の依頼を受けます。より大きなサイズを指定する必要があることがわかりましたheaderBufferSize(リクエストヘッダーのサイズが大きいため)。それを貨物構成に提供する方法はありますか?

私の貨物構成:

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

deployment - cargo と無効な SSL 証明書でデプロイする

私のテスト Tomcat 6 サーバーには、自己署名証明書があります。マネージャ Web アプリケーションには、この自己署名証明書を使用して SSL 経由でのみアクセスできます。cargo-maven2-plugin でデプロイしようとすると、エラーが発生します:

証明書をデフォルトの Java キーストアに追加することもできますが、展開をできるだけポータブルに保ち、アプリを展開する必要があるすべての人が証明書をインストールする必要がないようにしたいと考えています。プロジェクトをチェックアウトし、アプリ サーバーへのパスワードを構成し、Maven を実行するだけで、アプリをデプロイしたいと考えています。

貨物のドキュメントに、無効な証明書を無視する方法が見つかりませんでした。

正しい方向に私を向けることができますか?

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

java - Maven で Cargo を使用して、HOT デプロイなしで WAR をリモートでデプロイする

ビルド サーバーで Cargo と Maven を使用して、WAR ファイルをビルド サーバーからテスト用の内部 QA サーバーにリモートでデプロイしています。

プロジェクトの現在の POM を以下に示します。ホット デプロイメントで適切に動作します。

問題は、ホット デプロイの代わりに、Cargo プラグインで Tomcat インスタンスを停止し、新しい WAR をデプロイしてから、Tomcat を起動することです。このシナリオを管理するために POM を変更する方法はありますか?

Maven ビルドは次のように定義されています。

そしてPOMの貨物プラグイン設定: