問題タブ [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 投票する
3 に答える
6806 参照

maven - Netbeans / Maven / Cargo プラグインで GlassFish 4 ドメイン ディレクトリを構成する

Netbeans を使用してJava 7/8 EE チュートリアル*から最初の例 (hello1) をデプロイしようとしていますが、問題が発生しています。プロジェクトは問題なくコンパイルされますが、デプロイ時にエラーが発生します:

チュートリアルに反して、GlassFish サーバーを /home/DeltaLima/glassfish4 ではなく /opt/glassfish-v4 にインストールしました。Netbeans では、そのように構成したので、問題なくサーバーの開始、停止、およびステータスの確認を行うことができます。サーバー構成のドメイン フォルダーが正しく設定されている。

それにもかかわらず、Netbeans にバンドルされている Maven インストールは、サーバーがユーザーのホーム ディレクトリにインストールされることを想定しているようです。

私はJava EE、Netbeans、およびMavenを初めて使用するため、Netbeans / Mavenを構成した経験がなく、エラーメッセージで提供されるチュートリアルまたはリンクもあまり役に立ちません。

プロジェクトが適切なディレクトリにデプロイされるように、Netbeans でプロジェクトをどのようにセットアップしますか?

Netbeans バージョン 7.3.1
Glassfish バージョン 4.0
OS: Ubuntu

*Java 8 EEも考慮して回答を更新

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

maven - Cargo とインストールされた Glassfish を使用した Maven

このMavenプロジェクトを機能させるのに苦労しています。pom ファイルとエラー ログの下に表示します。コードのデプロイ後に、glassfish でコードの統合テストを実行しようとしています。どんな助けでも大歓迎です。それを行うためのより良い解決策があれば、それも高く評価されます。

pom.xml 貨物部分:

エラーログ:

奇妙なことは、それが日食を介してグラスフィッシュサーバーを起動してから停止するのを見ることができるということです。また、デフォルトのパスワードとユーザー名を使用せずに試してみました。これは、それがそうであるためです。この構成でわかるように、貨物サイトで説明されているように、ユーザー名とパスワードのファイルを使用します。両方とも同じエラーが表示されます。

0 投票する
3 に答える
6721 参照

java - org.codehaus.cargo.container.ContainerException を解決する方法

CMDを介してアプリケーションを起動するたびに起動しますが、Eclipseを実行すると同じコードが表示され、以下のエラーが発生します...

しかし、コマンドプロンプトを実行すると起動します...なぜEclipseでこの問題に直面しているのか、それを解決する方法は? 前もって感謝します。

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

java - Bean インジェクション中に Cargo がシステム プロパティ値を設定できない

私は何をしようとしていますか?
- テスト用に設定serverKeyvalidity、アプリケーション用に貨物を TokenUtils に注入したいので、これらの値はアプリケーションのロード時に使用可能です

私が試したことは何ですか?
私はJBossコンテナとして使用しており、関連するコードは

また、作成さMETA-INF/beans.xmlsrc/main/resourcesた同じパッケージにあるTokenUtilsので、Beanのインスタンス化は問題ではないと思います

カーゴが Bean をインスタンス化するときに値を注入したいので、値を次のように設定しますpom.xml

貨物を開始すると、次のことが起こっていることがわかります

問題?
- しかし、値はserverPrivateKey=nullありますvalidity=0
- さらに、Bean のインスタンス化中にLOGGER.info値を確認できるはずですが、ログでそれらを見つけることができません

私が間違っていることは何ですか?

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

spring - 構成ファイルの貨物コピーが機能しない

したがって、私がやろうとしているのは、JMeter テスト プロセスを自動化することです。このために、Cargo を使用して Tomcat コンテナにデプロイし、そこで JMeter スクリプトを実行し、次の説明に基づいて pom を使用しています:- http:/ /www.alexecollins.com/content/jmeter-integration-test-template-pom/ その後、多くの努力の結果、動作するようになりました。

しかし、もちろん、テストのために実際のデータベースの代わりにtestdbを使用したいので、jndiを使用してjdbcパラメーターを定義しているカスタムcontext.xml(すべてが機能する本番context.xmlの代わりに)が必要です。

それで、貨物のコピーconfigfileオプションのようなものを使用してJMeterテストを実行しながら、コンテナに貨物をコピーしたtestcontext.xmlを持つことを計画していました - http://cargo.codehaus.org/Custom+File+Configurations。しかし、それは機能していないようです。そして、私は何時間もデバッグしてきましたが、それを理解できません。

ここにデプロイする他のすべてのモジュールの依存関係を持つ test-depolyer モジュールの pom ファイルを貼り付けています:-

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

eclipse - Eclipse で Maven とマージされた uberwar を Web プロジェクトとして扱うようにする方法

私は比較的大きなMavenビルドを持っています。そして、maven-cargo-plugin を介してマージされた war ファイルを生成しました。

しかし、開発者向けにデバッグ環境を提供しようとすると、この Maven プロジェクトは Eclipse で Web プロジェクトとして扱われません。

<packaging>uberwar</packaging>Eclipseを Web プロジェクトとして扱う方法。

Netbeans に対する適切な回答が見つかりました。誰かが日食のために私を助けてくれますか?

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

maven - Maven を使用した WebSphere 8.5 へのリモート デプロイ

ビルド サーバーで実行されていない既存の WAS インスタンスへの、Maven で生成された EAR のリモート デプロイを制御したいと考えています。

理想的には、Maven 内でこれを実行して、たとえば統合テスト フェーズでリモート展開し、検証フェーズでいくつかの JMeter を実行できるようにしたいと考えています。これはかなり標準的だと思います。

私は周りを見回しましたが、WAS 8.5 でこれを行う賢明な方法を見つけることができません。

いくつかの投稿があります:

WAS 6.1 へのリモート展開

websphere7am-maven-plugin

貨物

および IBM を含む Web 上の他のユーザー。WAS 8.5 へのリモート展開を実現する方法を提供するものはないようです

誰にも解決策がありますか?

編集 1: 公式の Maven ソリューションが存在しないという IBM からのさらなる確認は、次の場所にあります。

WAS 8.5 - Ant を使用してタスクを自動化する

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

java - cargo maven プラグインを使用した WebLogic ローカル スタンドアロンの構成クラスが見つかりません

私は最近 Cargo を発見し、開発者が maven を使用して Web アーティファクトを一貫して自動的にテストできるようにする可能性に非常に興奮していますが、正しく構成するのに苦労しています。良くも悪くも、私たちは WebLogic ショップですが、プラグインが org.codehaus.cargo.container.weblogic を見つけることができないため、Cargo の Maven プラグインを使用して WebLogic Local Standalone を構成する良い例を見つけることができませんでした。 WebLogic103xStandaloneLocalConfiguration クラス。

物事を単純化するために、私はアーキタイプから始めました (これには、weblogic を除くすべてのサーバーのサンプルが含まれています....ありがとうございます)、pluginManagement の下のプラグインを次のように変更しました。

これのいくつかは冗長かもしれません (私は maven プロファイルの経験があまりありません)、追加のプロファイルを追加してデフォルトにしました:

そして、私が得る例外は次のとおりです。

設定が足りないだけですか?それとも、Cargo がどのように機能するのかを根本的に誤解していますか? または、他の何か?

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

maven - GlassFish 4.x の起動中に Cargo がハングし、CPU を 100% 使用する

ホット再デプロイをサポートしていない Maven GlassFish プラグインの代わりに、Maven Cargo プラグインを使用しようとしています。Cargo は、GlassFish ローカルの既存のインストールの目標の開始/実行でハングし、それを殺すまで最大 100% の CPU を消費します! プレーンテキストのパスワードを試してから、パスワードファイルを作成しましたが、同じ結果でした。オンライン検索では、さまざまな種類の Cargo-GlassFish 構成の投稿が見つかりました。それらのほとんどすべてが、私が使用しているバージョンよりも古く、どちらも役に立ちませんでした。Maven プラグイン構成とデバッグ ログが添付されます。どんな助けでも大歓迎です。

Environment: Mac OS X Mavericks, Oracle JDK 1.7.0_45, GlassFish-4.0-b89, Maven 3.1.1, cargo-maven2-plugin 1.4.5

Maven プラグイン構成

デバッグログ