Hi Ron, Do you mean invoking the ant plugin from the pom.xml file? I was wondering whether this was a good practice, or something to be kept only for situations where you really can't avoid it
Best regards Jean-Noël On 25 Feb 2013, at 21:31, Ron Wheeler <[email protected]> wrote: > Why not move the production of the software to Maven and leave the assembly > in Ant. > That would give you the best of both worlds. > > > On 25/02/2013 2:41 PM, Jean-Noël Colin wrote: >> Hi >> >> I'm trying to migrate my project from ant to maven, but I'm facing a few >> difficulties; I need to build my project for different environments >> (customers, so possibly a long list). In my ant project, I had several >> .properties file, one per customer; in this file, I had properties used to >> customize some config file; I managed to use resource filtering to achieve >> this. >> >> However, some properties defined a filename that needed to be copied to the >> war archive, but under a common name. For instance, I had several logos: >> logo_customer1.jpg, logo_customer2.jpg, logo_customer3.jpg; the source file >> name was specified in the properties file (customer1.properties, >> customer2.properties, customer3.properties), but the destination was always >> logo.jpg. How can I do that? >> >> Second, the properties file defines the name of the file (resources) to be >> filtered. For instance, I have a template for working with Spring Security >> in LDAP environment and another template when working when Active Directory; >> the customer properties file defined the name of the template to use, but in >> both cases, the result file needs to be applicationContext-security.xml. How >> can i achieve this? Or is there a way to define conditional profiles so that >> in the customer .properties file, I would say LDAP or AD, and based on that >> value, different profile would be used? >> >> Many thanks for your help >> >> Jean-Noël >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > > > -- > Ron Wheeler > President > Artifact Software Inc > email: [email protected] > skype: ronaldmwheeler > phone: 866-970-2435, ext 102 > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
