問題タブ [maven-profiles]

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 に答える
492 参照

maven - Maven: Pofile: 依存関係の繰り返し

私はmavenプロファイルで初めて手を試しています。私たちのプロジェクトには、いくつかの依存関係があります (1 つは :) を期待します)。ここで、すべての依存関係が「提供」として「スコープ」を持つプロファイルを作成します。

<scope>provided</scope>したがって、スコープの有無にかかわらず、2 つのプロファイルがあり ます。

私の問題は、複数のプロファイルで pom.xml を作成しているときに、多くの行が繰り返されることです。基本的に、両方のプロファイルの依存関係セクションに同じ行セットがありますが、例外は次のとおりです。<scope>provided</scope>

このファイルを短くする方法を見つけようとしています。これを達成する方法を探しています。私は良い解決策を見つけていません。ここに質問を投稿してください。誰かがこれに遭遇し、ここで私を助けてくれることを願っています.

これは私の pom.xml が現在どのように見えるかです: 行を短くする方法はありますか? pom.xml にあるすべての繰り返しを削除しますか? ありがとう。

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

java - Mavenで統合テストを実行中の例外

mvn verify私のwebappに対して使用して統合テストを実行しているときに、次の例外が発生します。統合テストは、HtmlUnit を使用してサーバーの URL をロードし、ステータス コード 200 をチェックするだけです。ここで何が欠けているのかわかりません。ここでは、リソースのフィルタリングが期待どおりに機能していないようです。ガイドしてください。

エラーログ:

pom.xml

src/test/resources/url.properties

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

jsf-2 - maven-ear-plugin を使用して web.xml で使用する Maven プロファイル ベースの変数を作成する方法

この質問に似たようなことをしたい: web.xml の値を Maven プロパティに置き換える方法は? このWeb記事に似ています

Maven プロファイルに基づく変数を使用して、3 つの (war) サブプロジェクトの web.xml に JSFProjectStage を追加したいと考えています。

maven-war-plugin は使用しません。私は maven-ear-plugin を使用しています。maven-ear-plugin を使用してこれを行う方法はありますか?

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

java - Maven: プラグイン セクションで使用されるプロファイル ベースのプロパティ

私はMaven構成では比較的新しいことを述べたいと思います。

私の状況:

  • Maven 3.0.5 を使用して J2E アプリケーションを構築します
  • アプリケーションは、ローカル、開発、テスト、および本番の 4 つの異なる環境にデプロイされます。
  • Maven プロファイルを使用して、環境固有の構成を構成します
  • これらの構成はproperties、ファイル システム内のファイルで定義しました。

これはそれらのためのファイルシステムです:

次のロジックを使用して、対応するプロパティ ファイルを my に読み込みますpom.xml

この構成により、現在のプロファイルのそれぞれのプロパティをほとんどどこでも使用できます。どこでも、しかし<plugins>セクション。たとえば、データベースの URL や資格情報をそのようなプロパティ ファイルからロードしたいのですが、それらをプラグイン セクションに含めるapp.propertiesと、プラグイン セクションで評価されません (たとえば${endpoint}、データベース エンドポイントとして値を取得します)。

セクションでアクセス可能なプロファイルのファイルから読み込まれたプロパティを取得するにはどうすればよい<plugins>ですか?

pom.xmlPS: はい、これらのプロパティをタグの下の as プロパティに直接追加すると<profiles>、それらにアクセスできますが、パスワードを pom から除外したいと思います。

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

java - Dynamic @WebServiceRef wsdlLocation when packaging a war

I am using

to specify a wsdl location, also I use maven profiles and some have a different wsdl Location.

I know that annotations can't be changed dynamically, but is there a way to select a right wsdl location when packaging a war?(it is external, I can't just put wsdl file in profile folder to make maven select right one).

I was thinking of creating some sort of file, where that name will be specified (not config file, that won't work) and just adding that file as wsdllocation, but I'm not sure if that's right/what kind of file that should be.

Would appreciate any help :)

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

tomcat7 - maven tomcat7 プラグインは依存関係の jar をどこに保存/読み取りますか?

Maven プロファイルを使用して依存関係のバージョンをオーバーライドしようとしています。戦争をインストールするテストを行いましたが、動作します。問題は、maven tomcat プラグインを使用して戦争を実行するときです。使用されているjarのバージョンを確認したかったのですが、どこからjarを読み取っているのかわかりません。利用可能なドキュメントに役立つものは何も見つかりません..何か助けはありますか?

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

java - IntelliJ プロジェクト ファイルが Maven プロファイルを尊重するようにする方法

プロファイルを使用する Maven プロジェクトを IntelliJ にインポートしました。Maven プロジェクト ウィンドウの下にプロファイルが表示され、すべてのプロジェクトが正しく一覧表示されます。プロファイルを選択すると、プロファイルが定義されているプロジェクトの下の依存関係更新されます。問題は、IntelliJ実際には、これらの更新された依存関係でプロジェクト ファイル (*.iml ファイル) を更新しないことです。

私が抱えている問題は、IntelliJ を介してアプリケーションを実行すると、アクティブなプロファイルの正しい依存関係で iml ファイルが更新されていないため、正しいクラスパスで実行されないことです。

ここで何か間違ったことをしていますか、それとも IntelliJ がプロファイルの下でのみ定義された依存関係を使用することは不可能ですか?

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

properties-file - Maven プロファイルを使用してコード ベースの Spring アプリケーションを構成する

完全なコードベースの構成のSpringアプリケーションがあります。そして、maven プロファイルを組み合わせて、db 接続をセットアップしようとしています。ローカル、ライブ、およびステージングの問題のいくつかのプロパティを定義しました。今、私はmavenプロファイルを制御しようとしています。すべてのプロファイルは、私の MySql db 接続パラメーターを定義します。ここに私の現在の設定:

local.properties ファイル:

pom.xml

アプリケーション構成

ここでの問題は、プロパティが読み込まれていないことです!