なぜMaven3げ支援申$版宣言?
-
26-09-2019 - |
質問
だから、タイトル、お願いしたいですその場合に 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}
を交換してください。