Hallo,
I have a maven2 project with several modules. How can I specify a
variable indicating the version for the parent and the modules?
Something like that below, so that {$version} is replaced with the
project's version. Furthermore, that I need to specify the {$version} in
one place only.
Thank you very much.
In the parent pom:
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>com.deventm.fractionpainter</groupId>
<artifactId>fractionpainter-core-parent</artifactId>
<version>{$version}</version>
<packaging>pom</packaging>
<name>fractionpainter-core-parent</name>
<modules>
<module>fractionpainter-core-server</module>
<module>fractionpainter-core-connection</module>
<module>fractionpainter-core-client</module>
<module>fractionpainter-core-exceptions</module>
<module>fractionpainter-core-fcalc</module>
<module>fractionpainter-core-mail</module>
<module>fractionpainter-core-image</module>
<module>fractionpainter-core-jobs</module>
</modules>
</project>
And in the modules:
<project>
<parent>
<artifactId>fractionpainter-core-parent</artifactId>
<groupId>com.deventm.fractionpainter</groupId>
<version>{$version}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>com.deventm.fractionpainter</groupId>
<artifactId>fractionpainter-core-client</artifactId>
<version>{$version}</version>
<dependencies>
<dependency>
<groupId>com.deventm.fractionpainter</groupId>
<artifactId>fractionpainter-core-connection</artifactId>
<version>{$version}</version>
</dependency>
<dependency>
<groupId>com.deventm.fractionpainter</groupId>
<artifactId>fractionpainter-core-server</artifactId>
<version>{$version}</version>
</dependency>
<dependency>
<groupId>org.deventm.cli</groupId>
<artifactId>devent-cli</artifactId>
<version>0.3.1</version>
</dependency>
<dependency>
<groupId>org.deventm.bootstrap</groupId>
<artifactId>Bootstrap</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]