問題タブ [maven-war-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.

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

maven - Maven Cobertura + Maven War プラグイン

これらのプラグインに問題があり、次の例外が発生しました。

JIRAでもこの問題が見つかりましたが、未解決です。

とにかく、私はそれが機能するのを見るのがあまりにも好きです. これを行うための別のプラグイン、またはそれを機能させるための回避策を知っている人はいますか?

少し早いですがお礼を。

[編集]

次のように、親 pom プロジェクトに Cobertura プラグインを追加しました。

そして、「mvn site」を実行すると、前に言ったように例外が発生しました。

JIRA の課題について、うっかりリンクを貼り間違えてしまいました。現在更新されています。

ところで: この問題で説明されている回避策を試しましたが、成功しませんでした。

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

maven - FlexmojosとMaven3を使用してWARでFlashHTMLラッパーを生成するにはどうすればよいですか?

私には2つのMavenプロジェクトがあります。1つはSWFを構築するためのもので、もう1つはそれを含むWARを構築するためのものです。WARには、SWFのFlashラッパーが含まれている必要があります。Flexmojosは、HTMLラッパーmojoを介してこれを実行できるようですが、Maven 3では機能しません。詳細については、ここを参照してください。

これに対する回避策はありますか?

私のSWFPOMには次のものがあります。

私のWARPOMには次のものがあります。

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

java - Maven-最終的なWARにsrc/main/webappの特定のサブディレクトリを含めないでください

Maven 2.2.1

こんにちは、私はこのdirツリーを持っています:

私がdouble*で強調したところ興味深いディレクトリ...

パッケージ時にresources/bootstrap、最終的なWARから除外することと、内部コピーすることの両方を試みています。resources/bootstrap/boostrapresources/static

言い換えれば、私は以下を取得する必要があります:

不幸にもいじり回っていますmaven-war-pluginが、それでも目的の結果を得ることができません。

これが私のpomの関連部分の最新バージョンです:

フォローアップのヒントを事前にありがとう!

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

maven - Mavenの戦争オーバーレイ内のリソースを変更する

私は現在この設定をしています:

プロジェクトAはwarファイルを出力します-構成ファイル(WEB-INF / web.xml)があります。プロジェクトが特定の環境にデプロイされると手動でコメント解除される構成のコメント化されたセクションでこれを提供してきました。

プロジェクトのニーズは変化しました-そして私はプロジェクトAを構成のそのセクションなしで完全に構築する必要があります。そして、構成のそのセクションで構築する別のプロジェクト(プロジェクトB)が必要です(有効化され、コメントアウトされていません)。

ファイルを両方のプロジェクトに存在させる(デュアルメンテナンス)のではなく、プロジェクトBをプロジェクトAに依存させ(warオーバーレイを介して)、maven-config-processor-pluginを使用して特別な構成をWEBに追加できることを望んでいました。 -INF / web.xmlを実行してから、warファイルを再パッケージ化します。

これは機能していないようですが、ターゲットがすでに存在する場合(つまり、前回の実行後)に構成の変更は機能しますが、すべてを一緒に実行すると、オーバーレイと新しい戦争への再パッケージ化が同時に発生します。 config-processorプラグインを途中で動作させる方法を見つけます。基本的に、デフォルトの順序は「config-processor」(オーバーレイがまだ行われていないため失敗します)、次に「war」(すべて1つのユニットとして)になります。オーバーレイの後、戦争が完全にパッケージ化される前に、config-processorを実行させることはできません。

インターネット上の複数の人々が、過去数年間、「オーバーレイの解凍」と「warファイルの再パック」の手順の間にプラグインを挿入する方法があるかどうかを尋ねてきましたが、どちらの方法でもこれに明確に答えた人はいないようです。何か案は?

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

eclipse - maven-war-plugin に構成を追加するにはどうすればよいですか?

初めてm2eでEclipseを使用し、web.xmlに正しいパスを追加するためにmaven-war-pluginのpomを構成したいと考えています。「Maven Pom エディター」で有効な pom を編集しようとすると、pom 全体が読み取り専用になりますか?

これらの問題を解決するにはどうすればよいですか?

トーマスに挨拶

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

spring - maven-war-pluginを使用してプロジェクト間でクラス、構成ファイル、およびWebアーティファクトを共有する方法...?

誰かがmaven-war-pluginの構成を手伝ってくれませんか?

セキュリティ上の理由から、すべてのユーザーグループに1つだけをデプロイするのではなく、2つの異なるユーザーグループの2つのサーバーで2つの非常によく似たWebアプリを実行したいと思います。したがって、私はそれらの間で可能な限り多くのコードを共有したいと思います。

私は、開発のためにスタンドアロンで実行し、そのアイテムのほとんどを2つの別々のWebプロジェクトで再利用できる1つの戦争を作成することを意図していました。たとえば、Spring構成ファイル(applicationContext-XX.xml)、jspx、css、...、およびJavaコードを再利用したいと思います。ただし、共有クラスを拡張するJavaクラスもいくつか作成する必要があります。

spring rooによって生成されたテストプロジェクトを使用して、maven-war-pluginを試してみたかったのです。私はすでにいくつかのことを試しましたが、まだ展開に問題があります。

戦争のみを使用する場合、コードがコンパイルされないため、Javaクラスを拡張できません。

Javaクラスを拡張しなくても、libフォルダーに正しく存在するjarが見つからないため、Tomcat(mvn tomcat:run)が起動しません。
また、JavaクラスとSpring構成ファイル、およびすべての依存関係のみを含み、jarとしてパッケージ化されている2番目の共有プロジェクトを使用しようとしました。TomcatでメインのWebアプリを実行しても、例外が発生します
。org.springframework.beans.factory.BeanDefinitionStoreException:ServletContextリソース[/WEB-INF/spring/webmvc-config.xml]からXMLドキュメントを解析するIOException。ネストされた例外はFileNotFoundExceptionです:ServletContextリソースを開くことができませんでした[/WEB-INF/spring/webmvc-config.xml]このファイルwebmvc-config.xmlは、戦争の本来あるべき場所にあります(maven warプラグインによってコピーされます)。

生成された戦争のファイル構造は次のようになります。

どうすればこれを実行できますか?1つの共有プロジェクト(1つのjarまたは戦争)だけでこれを達成する可能性はありますか?

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

maven - Maven プロファイルで webResources を war に追加し、プロファイルされていない webResources を追加することはできますか?

例:

「プロファイル」プロファイルがアクティブな場合、次のpomがprofileResourcesとcommonResourcesの両方をデプロイすることを期待していますが、profileResourcesのみをデプロイします。望ましい効果を得るにはどうすればよいですか?

作業バージョン (将来の参照用)

壊れたバージョンと動作中のバージョンの Git Word の違い

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

spring-mvc - Maven パッケージ化中に tiles.xml の定数値を動的に更新する方法は?

私は Spring MVC、Tiles、および Maven フレームワークを初めて使用します。プラットフォームに依存するプロパティの更新に関するより良い実践への正しい方向に誰かが私を導いてくれることを願っています。JavaScript/CSS インポートのリストを使用して JSP へのパスを定義する tiles.xml があります。

デプロイメント中に、別の JSP ファイルにリストされている JavaScript/CSS ファイルの縮小バージョンをインポートするように切り替えたいと考えています。

リソースを切り替えるか、この tiles.xml または mvn 展開ライフ サイクルのいずれかで環境固有の定義を定義する何らかのプロパティ ファイルの内容を書き換えることを想定しています。ただし、このタスクを達成するための良い例は見つかりませんでした。誰かがこの状況を経験したことがある場合は、インポートを切り替えるためのより良い解決策を教えてください。また、2 つの JSP ファイルに分割することがより良い解決策であるかどうかもわかりません。

ありがとうございました、

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

eclipse - Maven が war ファイルを正しいフォルダーに配置しない

ここにスニペット pom.xml

targetEclipseワークスペース内の私のフォルダーにwarファイルを作成します。デスクトップに war フォルダーを配置する必要がありますが、WEB-INF, META-INFそこにはフォルダーしか配置されません。なんで?

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

java - Maven:それぞれ異なるweb.xmlで2つのwarファイルを作成しますか?

web.xmlMavenを使用して2つの異なるファイルで2つのWARファイルを作成する必要があります。WARファイルはそれ以外は同じです。

WARファイルは期待どおりに作成されますが、2番目のファイルにはweb.xml最初のファイルと同じファイルがあります。

Maven WARプラグインに2番​​目のファイルを2番目のWARに使用させるにはどうすればよいですか?1回のパスで両方のファイルを作成する必要があるため、プロファイルを使用できません。

私の現在のコード: