いっぽんの猟銃のむこうに (DAIZOじいさんとGun)

ヌルめの技術メモとか。フリーランスやってます (http://acez.jp/)

pom.xmlで共通のプロパティを定義する

定数定義みたいなことをしたい場合。propertiesをつかう。

親のpom.xml

(略)
<packaging>pom</packaging>
<name>Parent Project</name>
<properties>
    	<local.fix.version>1.0.0</local.fix.version> 
</properties>
(略)

で、子のpom.xml

(略)
<dependency>
       	<groupId>local_libs</groupId>
       	<artifactId>opencsv</artifactId>
       	<version>${local.fix.version}</version>
       	<scope>provided</scope>
</dependency>
(略)

とかやる、と。