i have changed my pom. the compilation is successful but i want to confirm
that the project was compiled 
with spring 2.0.8 is there any way to know?
thanks for help

aymen83 wrote:
> 
> i know that. I've done that way before but i was confused because it seem
> to me not working thus instead of writing all dependencies i've chosen the
> one that interests me   
> 
> Stephen Connolly-2 wrote:
>> 
>> Why even bother doing it that way.... you do know you can have
>> dependencies
>> in profiles!!!
>> 
>> <profile>
>>   <id>legacy</id>
>>   <!--  have this one inactive -->
>>   <dependencies>
>>      <!-- Spring 2.0.8 stuff -->
>>   </dependencies>
>> </profile>
>> <profile>
>>   <id>new</id>
>>   <!-- have this one active by default -->
>>   <dependencies>
>>     <!-- Spring 2.5.6 stuff -->
>>   </dependencies>
>> </profile>
>> 
>> if you don't specify the profile on the command line, it will use 2.5.6,
>> if
>> you specify -Plegacy that will deactivate all other profiles, as
>> specifying
>> a profile on the command line deactivates any profiles that are active by
>> default
>> 
>> -Stephen
>> 
>> 2008/12/22 aymen83 <[email protected]>
>> 
>>>
>>> the property is used in another pom
>>> <properties>
>>>        <Spring.version>2.5.6</Spring.version>
>>>        <Spring-WS.version>1.5.0</Spring-WS.version>
>>>        <Aspectj.version>1.5.4</Aspectj.version>
>>>        <Log4j.version>1.2.15</Log4j.version>
>>>        <spring-batch.version>1.1.1.RELEASE</spring-batch.version>
>>>     </properties>
>>> what i want to do is to override the Spring.Verison properties using my
>>> new
>>> profile. Something like
>>> --mvn clean install -Plegacy
>>> and it's supposed to change the version of spring from 2.5.6 to 2.0.8
>>> thanks for suggestions
>>>
>>>
>>> Baptiste MATHUS-4 wrote:
>>> >
>>> > I might have missed something, but where did you use this property
>>> > somewhere
>>> > else in your pom? And how do you run maven? What did you put after -P?
>>> >
>>> > Cheers
>>> >
>>> > 2008/12/19 aymen83 <[email protected]>
>>> >
>>> >>
>>> >> two profiles this is what i have done and this the profile for spring
>>> >> 2.0.8
>>> >>
>>> >> <profile>
>>> >>                        <id>legacy</id>
>>> >>                        <activation>
>>> >>                               
>>> <activeByDefault>false</activeByDefault>
>>> >>                                <jdk>1.5</jdk>
>>> >>                        </activation>
>>> >>                        <properties>
>>> >>                                <Spring.Version>2.0.8</Spring.Version>
>>> >>                        </properties>
>>> >>                        <build>
>>> >>                                <resources>
>>> >>                                        <resource>
>>> >>
>>> >>  <directory>src\main\resources\ressourcesDev</directory>
>>> >>                                        </resource>
>>> >>                                </resources>
>>> >>                                <plugins>
>>> >>                                        <plugin>
>>> >>
>>> >>  <groupId>org.apache.maven.plugins</groupId>
>>> >>
>>> >>  <artifactId>maven-war-plugin</artifactId>
>>> >>                                                <version>2.0</version>
>>> >>                                                <configuration>
>>> >>                                                        <webResources>
>>> >>
>>>  <resource>
>>> >>
>>> >>  <directory>WsService\ressources2</directory>
>>> >>
>>> >> </resource>
>>> >>                                                       
>>> </webResources>
>>> >>                                                </configuration>
>>> >>                                        </plugin>
>>> >>                                </plugins>
>>> >>                        </build>
>>> >>
>>> >>                </profile>
>>> >>
>>> >> but this seems not working since when i tape mvn dependency:resolve i
>>> >> only
>>> >> have spring2.5.6
>>> >> thanks for helping
>>> >>
>>> >>
>>> >> aymen83 wrote:
>>> >> >
>>> >> > hi
>>> >> >
>>> >> > i've been searching for a way to override the version of an
>>> Artifact
>>> >> using
>>> >> > profiles, is that possible?
>>> >> > the idea is to change the version of framework when compiling a
>>> >> project,
>>> >> > for instance, the project is compiled using spring 2.5 and i want
>>> to
>>> >> write
>>> >> > a profile to compile it with the version 2.0
>>> >> >
>>> >> >
>>> >>
>>> >> --
>>> >> View this message in context:
>>> >>
>>> http://www.nabble.com/questions-about-profiles--tp21088457p21093168.html
>>> >> Sent from the Maven - Users mailing list archive at Nabble.com.
>>> >>
>>> >>
>>> >> ---------------------------------------------------------------------
>>> >> To unsubscribe, e-mail: [email protected]
>>> >> For additional commands, e-mail: [email protected]
>>> >>
>>> >>
>>> >
>>> >
>>> > --
>>> > Baptiste <Batmat> MATHUS - http://batmat.net
>>> > Sauvez un arbre,
>>> > Mangez un castor !
>>> >
>>> >
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/questions-about-profiles--tp21088457p21123944.html
>>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/questions-about-profiles--tp21088457p21125503.html
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to