問題タブ [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.
java - Tomcat を起動するための貨物 Java API。コンテナが上がらない
cargo api を使って tomcat を起動しようとしています。ログを見ると問題ないように見えますが、URL(http://localhost:8079/) にアクセスすると、Tomcat の管理ページが表示されません。
更新: Eclipse から Tomcat を起動しようとしました。ログにはまったく同じことが書かれていますが、管理コンソールを見ることができません。そのため、確かに貨物の問題ではありません。Eclipse からサーバーを起動すると 404 が返されます。
コードはこれです
ログは問題ないように見えます (少なくとも私には :P)
maven-2 - Jetty 6.xのコンテキストXMLを生成するCargoはどこにありますか?
JettyのMavenCargoプラグインにjetty-env.xmlファイルを指定する方法に記載されているソリューションを実装しようとしていますか?
しかし、私はさらに根本的な問題に直面しています。私の貨物は、コンテキストxmlを生成していません。
基本的な考え方は、生成されたものを置き換えるためのカスタムcontext.xmlを提供することです。ただし、試してみると、Cargoによって生成されたコンテキストXMLが見つかりません(カスタム構成ファイルに注意し、cargo.jetty.createContextXmlがtrueであることに注意してください)。
設定の問題でコンテキストが生成されないのか、見落とした場所でコンテキストが生成されるのかわかりません。target / cargo /とtempディレクトリで、cargoがWARを拡張したことを確認しましたが、どちらの場所にもコンテキストxmlが含まれていません。
(私はMaven 2.2.1、Cargo 1.2.1、JDK 6を使用しています)
java - Maven Cargoを使用してGlassfishで構成(JDBCレルムまたはJavaメール・セッション)をセットアップする方法は?
Maven Cargo (1.2.1) を使用して、統合テスト用に Glassfish 3.1.2 を構成および開始します。データソースを構成してサーバーを起動できます。しかし、JDBC セキュリティ レルムと Java メール セッションも構成する必要があります。
しかし、maven cargo を使用して Security Realm と Java Mail Session を構成する方法がわかりません。誰かアイデアがありますか?
1つの方法はおそらくasadmin
使用することですが、貨物から使用する方法がわかりません。
私がこれまでに持っているもの:
maven - Maven: pre-integration-test および post-integration-test フェーズで JAR プロジェクトのプラグインを起動できない
Jenkins CI webapp のクライアントとして機能する JAR ファイルを作成しています。したがって、私のプロジェクトには、war パッケージではなく、jar パッケージがあります。ただし、統合テストのために、Jenkins WAR をデプロイして JAR クラスをテストする必要があります。
cargo-maven2-plugin を使用しており、「mvn cargo:run」でコマンドラインから Jenkins を起動できるように設定しています。カーゴのジェンキンス。実際、「mvn install -X」の出力には、「cargo」という単語すら含まれていません。
貨物を pre-integration-test と post-integration-test に正しくバインドしたように見えますが、起動しません。
以下のPOM:
必要に応じてこれを起動するにはどうすればよいですか?
algorithm - ゲームでトラックの貨物容量を計算する
これはプログラミングの質問というよりも数学/アルゴリズムの質問ですが、とにかく皆さんが助けてくれることを願っています.
シナリオ #1:
プレーヤー 1
crates
のインベントリには 40 個あります。プレイヤー 1 は 2
trucks
を持っています。1x
small
(容量: 8 クレート)1x
medium
(容量: 16 クレート)
与えられた
capacity
:
small
トラックは 8 クレートを保持できますトラックは 16 個の
medium
クレートを保持できますトラックは 30 個の
large
クレートを積載できます
プレーヤー 1 が 40 個のクレートすべてを取るには、何台のトラックが必要ですか?
シナリオ 2、既にトラックに貨物が積まれている場合はどうなりますか?
プレイヤー 1 は、上記のシナリオのように 40 個の箱と 2 台のトラックを持っています。
既に 2 個のクレートを積んでいる場合
small
、彼に 8-2 = 6 のスペースを与えます既に 4 個のクレートを積んでいる場合
medium
、彼に 16-4 = 8 のスペースを与えますプレーヤー 1 が 40 個の箱をすべて取るには、何台のトラックが必要ですか? アルゴリズムは何でしょうか?
シナリオ #3: トラックがない
プレーヤー 1 のトラックはまったくありません。40 箱すべてを運ぶには何台のトラックが必要ですか? 繰り返しますが、使用するアルゴリズムは何ですか?
シナリオ #4: トラックが多すぎる
プレーヤー 1 には 10 台のトラックがあり、すべて
large
満車です。40 箱すべてを出荷するには、何台のトラックが必要ですか?
考えている。
シナリオ1、
トラックのコストは早い段階で行われます (最初に購入します)。
私のアルゴリズムは間違っていると思います。基数で割る必要がありますか?トラックごとに分けますか?
これに関するヘルプは非常に役立ちます。
xml - Antを使用してCargo経由でjbossを自動的に起動できませんでしたか?
Cargoオープンソースプロジェクトの助けを借りて、AntスクリプトからJBossを自動的に起動しようとして立ち往生しています。このエラーが下に表示されています。どうもありがとう!
taskdef:
使用した瓶:
Antターゲット:
出力エラー:
jboss5.x - Cargo:ContainerException: JBoss EAP 5.1 でタイムアウト期間内にサーバーポート 8080 がシャットダウンされませんでした
JBoss EAP 5.1 でコンテナーを停止できません。container.stop を実行すると、ポートの状態は次のようになります。
次の例外があります。
私のコードは、JBoss51xInstalledLocalContainer を使用するようなものです。
maven - Mavenカーゴ統合テスト-cargo.hostnameまたはプロファイルを取得する方法は?
使用するMavenプロファイルに応じて、貨物を含むMaven2を使用してさまざまなリモートtomcatにデプロイしています。
自動的に実行したい統合テスト(リモートWebサービス呼び出しを伴うjunit)もあります。
質問:テストコードを設定して、cargo.hostname(推奨、mavenプロファイルに基づいて変更されたプロパティ値)またはアクティブ化されたmavenプロファイルのいずれかを読み取って、テストを実行するURLを認識できるようにするにはどうすればよいですか?
具体的には、これはテストケースのJavaにあります。
ありがとう!
linux - Cargo プラグインは、Glassfish にデプロイするときに CargoException をスローします - デプロイに失敗しました: null
リモート Glassfish サーバー (エディション 3.1.1 (ビルド 12)) で Cargo Maven プラグインを使用して Web アプリケーションをデプロイしようとしています。Glassfish サーバーと、異なる Linux サーバー (Ubuntu) にある Java コード。pom ファイルで必要なすべてのプロパティを構成し、Windows マシンでの展開をテストしました。できます。しかし、Linux Ubuntu では興味深い例外で失敗します。
リモート アプリケーションの展開に Linux で maven Cargo プラグインを使用した人はいますか? それとも、誰かがここで何が問題なのか知っていますか?