Thanks, Anders. That worked great, and I did include defaults in pom.xml.

Is there a way to choose a profile based on the project? Some properties,
like the specific database name used for testing, will differ not only by
developer, but also by project.

Oh, and Paul, I agree. Upon retrospect it was a lame subject line. :-)


Anders Hammar wrote:
> 
> Each user defining this property through a profile in his/her settings.xml
> is the way to go. However, best practice is to have default values of the
> properties defined in the project's pom. The project should NOT rely on
> configuration in settings.xml.
> 
> /Anders
> 
> On Thu, Nov 12, 2009 at 04:17, Jeff French <[email protected]> wrote:
> 
>>
>> I'm finally getting the chance to migrate some of our m1 projects to m2,
>> and
>> am wondering about the m2 way to do the following.
>>
>> During our m1 test phase we replace macros such as @db.host@ in some
>> config
>> files. The maven.xml file has a goal which defines some filters, and
>> individual developers can set properties such as db.host in their
>> build.properties file in the project root.
>>
>> I'd like the same end result in m2 - that developers can use their local
>> database for testing. After Googling and looking at examples, it seems
>> that
>> defining a profile in settings.xml might be the way to go, but that seems
>> like overkill for the simple macro replacement I'm trying to do. Is there
>> a
>> better way to handle this in m2?
>>
>> Thanks for any pointers.
>>
>>    Jeff
>> --
>> View this message in context:
>> http://old.nabble.com/Personal-property-substitution-in-m2-tp26312742p26312742.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://old.nabble.com/Personal-property-substitution-in-m2-tp26312742p26326318.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