問題タブ [cargo-maven2-plugin]
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 - cargo-maven2-plugin 実行開始コンテナの失敗
cargo-maven2-plugin
Glassfish 4.1 のローカル インストールを開始するように を構成しようとしています。pom.xml で次のように構成しました
しかし、それは次のように失敗します
プロジェクト UsersJSFMavenApplication でゴール org.codehaus.cargo:cargo-maven2-plugin:1.4.14:start (start-container) を実行できませんでした: ゴール org.codehaus.cargo:cargo-maven2-plugin:1.4 の start-container を実行します。 14: 開始に失敗しました: 構成を作成できません。パラメーターの登録済み構成はありません (コンテナー [id = [glassfish4x]、タイプ = [インストール済み]]、構成タイプ [既存])。実際には、この構成に登録されている有効なタイプはありません。もしかしてスペル間違えた?→【ヘルプ1】
何か案は?
maven - Cargo Maven プラグイン - ローカル戦争を展開できません - 「アーティファクトはプロジェクトの依存関係ではありません」
このシナリオでは、cargo maven プラグイン (cargo-maven2-plugin) を使用したいと思います。
- ProjectAのUIテストに使用されるコア、ページオブジェクト、およびいくつかのステップを含むセレンテストフレームワーク(ProjectT)があります。このフレームワークには、その有効性を検証するためのいくつかの統合テスト (セレン スモーク テスト) が存在します。
- 目標は、カーゴを介してローカルの埋め込み式桟橋サーバーを実行し、ProjectA を使用して (ローカル リポジトリから) war を展開し、この実行中の ProjectA に対して ProjectT から統合テストを実行することです。
しかし、貨物を使用して ProjectA war を展開するのに問題があります。
ProjectT pom 内にプラグイン構成があります。
ProjectT から実行:
mvn org.codehaus.cargo: cargo-maven2-plugin:run -Dcargo.servlet.port=9000
エラーメッセージ:
[ERROR] Failed to execute goal org.codehaus.cargo:cargo-maven2-plugin:1.4.17:run (default-cli) on project airtest-selenium: Artifact [com.mefi:project-a:war] is not a dependency of the project. -> [Help 1]
構築された戦争を含むアーティファクトが私のローカルリポジトリに存在します(以前に構築されました)。私も依存関係として追加しようとしました
私が欠けているものを教えてください。なぜ依存ではないのですか?
java - Gradle の Cargo プラグインを使用してローカルにデプロイできない
Gradle 用の Cargo プラグインを使用して Java アプリケーションをデプロイする際に問題が発生しています。
commons-discovery と commons-logging を依存関係として追加しようとしましたが、うまくいきませんでした。
これは私のbuild.gradleの貨物依存関係です:
これは、Cargo 構成を追加した localDeploy.gradle です。
maven - maven uber war (cargo-maven2-plugin) 最初のみをマージエレメント
Maven uber war cargo-maven2-plugin を使用して、2 つの war と web.xml ファイルをマージしようとしています。すべてのタグ (フィルター、サーブレット) のマージは希望どおりに行われますが、<context-param>
RHS の web.xml で定義された最初の要素のみをマージするため、LHS の web.xml のすべての context-param を保持したいすべての<context.param>
要素をマージします。 RHS の私の web.xml で定義されています。これが私のコードです
RHS の web.xml
**
- merge.xml
**
pom.xml
maven-3 - cmd mvn cargo:stop でカタリナコンテナを指定する方法
cmd mvn cargo:stop でカタリナコンテナを指定する方法:
私がそれを使用するとき、プラグインは Tomcat のデフォルトフォルダーでコンテナーを探します:
AppData\Local\Temp\cargo\installs\apache-tomcat-8.0.20.zip
java - IntelliJ の貨物を使用して tomcat で起動されたローカル デバッグ アプリケーション
貨物構成でデバッグを有効にしようとしています。次の構成で cargo-maven2-plugin バージョン 1.4.19 を使用しています。
アプリケーションはこの構成で起動しますが、IntelliJ が JVM に接続してデバッグを有効にすることはありません。IntelliJ を JVM に接続するにはどうすればよいですか?