//did you try setting the necessary properties in settings.xml or profiles.xml
e.g.?
<profilesXml>
</profiles>
<profile>
<id>appserverConfig</id>
<properties>
<version>1.0</version>
</properties>
</profile>
</profiles>
<activeProfiles>
<activeProfile>appserverConfig</activeProfile>
</activeProfiles
</profilesXml>
http://maven.apache.org/guides/introduction/introduction-to-profiles.html
Martin Gainty
______________________________________________
Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité
Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger
sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung
oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem
Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung.
Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung
fuer den Inhalt uebernehmen.Ce message est confidentiel et peut être
privilégié. Si vous n'êtes pas le destinataire prévu, nous te demandons avec
bonté que pour satisfaire informez l'expéditeur. N'importe quelle diffusion non
autorisée ou la copie de ceci est interdite. Ce message sert à l'information
seulement et n'aura pas n'importe quel effet légalement obligatoire. Étant
donné que les email peuvent facilement être sujets à la manipulation, nous ne
pouvons accepter aucune responsabilité pour le contenu fourni.
> From: [email protected]
> To: [email protected]
> Subject: About Maven3 M2Eclipse Plug-in Versioning Problem
> Date: Mon, 17 May 2010 15:53:28 +0300
>
>
>
>
> Hi,
>
>
>
> At first, thanks for your attention and time to read.
>
>
>
> In our enterprise applications we use MyEclipse 8.5 with
> M2Eclipse maven3 plug-in support. Before begining to use maven3, with maven2
> we
> could specify a variable for the application version in the parent pom, so
> that
> in the child poms we could able to specify the version by the same variable.
> That helps us saving our time for updating version number in each project
> upgrade and for reusability.
>
>
>
> I hope I can clearly demonstrate the problem as the
> following piece of code for pom.xml’s.
>
> Now the problem is in maven3 (m2eclipse) it gives a warning
> that says “version must be a constant instead of a variable”. I have been
> trying lots of variations such as moving out the <version> tag or
> swapping the expressions between <projectVersion> and <version>
> tags or the other suggestions from the different forum sites, etc.. However,
> the solution never comes up.. Maybe I am doing something wrong, but could not
> find out yet.
>
>
>
> Any help would be appreciated,
>
> Many thanks in advance,
>
> Bariscan
>
>
>
> BTW, you can check the case from here:
>
>
>
> PARENT:
>
> <project
>
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/maven-v4_0_0.xsd"
>
> xmlns="http://maven.apache.org/POM/4.0.0"
>
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>
> <modelVersion>4.0.0</modelVersion>
>
> <groupId>com.gg.n3gservices</groupId>
>
> <artifactId>n3gservices</artifactId>
>
> <name>n3gservices Maven
> Main</name>
>
> <packaging>pom</packaging>
>
> <description>Version Alias:
> MemberProfitLocalService </description>
>
> <version>${projectVersion}</version>
>
> <properties>
>
>
> <projectVersion>2.4</projectVersion>
>
> </properties>
>
>
>
> Child;
>
> <project
>
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/maven-v4_0_0.xsd"
>
> xmlns="http://maven.apache.org/POM/4.0.0"
>
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>
> <modelVersion>4.0.0</modelVersion>
>
> <groupId>com.gg.n3gservices</groupId>
>
> <artifactId>n3gservicesBugfix</artifactId>
>
> <name>n3gservices Bugfix</name>
>
> <parent>
>
>
> <artifactId>n3gservices</artifactId>
>
>
> <groupId>com.gg.n3gservices</groupId>
>
>
> <relativePath>../n3gservices/pom.xml</relativePath>
>
>
> <version>${projectVersion}</version>
>
> </parent>
>
> <version>${projectVersion}</version>
>
>
>
> --
> Barışcan Güngör
> Matematik Mühendisi
> +905322277334
>
> [email protected]
>
>
> _________________________________________________________________
> Hotmail: Powerful Free email with security by Microsoft.
> https://signup.live.com/signup.aspx?id=60969
_________________________________________________________________
Hotmail has tools for the New Busy. Search, chat and e-mail from your inbox.
http://www.windowslive.com/campaign/thenewbusy?ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_1