home Glamenv-Septzen(ぐらめぬ・ぜぷつぇん)(archive)

Java/Maven3/Version Range "[3.0.0, 3.1.0)" などの表記について

作成日: 2019-01-04 14:28:38   /   last updated at: 2019-01-04 14:33:16
カテゴリ: Java Maven 

pom.xmlでの <version> タグの書き方で、バージョンxx以上の最新などレンジを指定できる書き方がある。
以下のような書き方ができる。

<version>[1.0.0,)</version>
<version>[1.0.0,2.0.0)</version>
<version>LATEST</version>
<version>RELEASE</version>

参考:

ただ、Eclipseのm2eでたまたま <plugin> の <version> で上記表記を試したところ、m2eのライフサイクルがうまくこれを認識してくれなかったりした。あまり使わないほうがいいのかもしれない。
よって、実際に使うときはそもそも本当にこの表記が必要なのか?また、IDEなど周辺ツールが対応しているか?を検証する必要がありそう。


original url: https://www.glamenv-septzen.net/view/1450