Specifying property values from command line when doing a release could be
bad practice, as the pom deployed would not contain the value from command
line. It all depends on what the property is used for.

/Anders

On Tue, Aug 22, 2017 at 10:34 AM, John Patrick <nhoj.patr...@gmail.com>
wrote:

> I think I do similar and I simply use
> -DpropertyName=newValueForProperty on the command line when executing
> the maven command, or via a profile and then activate the required
> profile.
>
> Just checking the property is already defined in a pom e.g.
> <project>...<properties>...<propertyName>oldValueForProperty</
> propertyName>
>
> At build time I would simply change the command line I'm using to
> build. I do this type of thing all the line when testing new
> dependencies, different external systems, loading different
> properties/config via a different dependency.
>
> John
>
>
> On 21 August 2017 at 08:50,  <spars...@web.de> wrote:
> > Hello mailing,
> >
> > I use property values, defined in a POM, during resource filtering. I'd
> like to change this properties during my release process. I know that the
> Maven Version Plugin has a goal named update-properties. But it requires
> that the properties are used in the dependency definition. I search for
> something like 'set-property -Dname=propertyName
> -Dvalue=newValueForProperty'. Do you know a Maven Plugin that supports this
> use case?
> >
> > Thank you and best regards,
> >
> > Sandra Parsick
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> > For additional commands, e-mail: users-h...@maven.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>

Reply via email to