質問

だから、タイトル、お願いしたいですその場合に Maven 3はありませんの支援$版pom.xml なくなった。いっ書きを一定時に各プロジェクト毎pom.xml 関連設定ファイルを再度の改良ができます。どうしを避ける?どのように使用しているバージョン管理の方法のよう$のバージョンになっていますか?

役に立ちましたか?

解決

表現 ${version} は非推奨のものを使用できる ${project.version} 代わりにもなどもあるが、これらはいずれも応えていかなカスタム。

以下の作品だけに細かくMavenの3:

<dependency>
  <groupId>${project.groupId}</groupId>
  <artifactId>services</artifactId>
  <version>${project.version}</version>
  <type>ejb</type>
</dependency>

として自分の答え 警告用します。parent.バージョンのバージョンのモジュールにMaven3, のご利用 version ベンネポムセノ教会などの見所もにコメントにも答えなく感ぁ、Mavenの3実際にご示唆を続ける。だけを受け継ぐ。

他のヒント

のMaven 2に働いたことはない<version/>要素でトップ<parent/>要素とバージョン内部のマクロを使用してそれは仕事に見えたが、下流何もなく、混乱が発生することはありません。それは、あなたが話しているものではありません場合は、あなたの質問を明確にしてくださいます。

示し、以下にエラー$(artifactId}${version}の廃止

  

[警告]式$ {たartifactId}が推奨されていません。使ってください   代わりに$ {project.artifactId}。 [警告]式$ {バージョン}れます   非推奨。代わりに$ {project.version}を使用してください。 [警告]   [WARNING]非常彼らので、これらの問題を解決することをお勧めします   トンあなたのビルドの彼の安定性を脅かします。このために[警告] [警告]   理由は、将来のMavenのバージョンは、もはやbuildinグラムなどをサポートしていないかもしれません   不正な形式のプロジェクトます。

警告メッセージがそれを綴ります。 ${artifactId}${project.artifactId}${version}、および${project.version}を交換してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top