Re: Customize the bundleFilename template used by the maven-ear-plugin?

2017-06-20 Thread Eric B
Yeah - I was actually just about to respond to my own mail to indicate
exactly that.   I don't know how I missed that the first time through the
doc - I think I was looking for a property named something differently.

That's exactly what I was looking for.

Thanks!

Eric

On Tue, Jun 20, 2017 at 1:25 PM, Karl Heinz Marbaise 
wrote:

> Hi,
>
> Have you checked the documentation about.. fileNameMapping
>
> the following from the docs:
>
> The file name mapping to use for all dependencies included in the EAR
> file. The following values are valid standard, {code no-version}, full,
> no-version-for-ejb. The standard means the filename is the artifactId incl.
> the version of the artifact. The no-version means the files is only the
> artifactId without the version. The full means the filename is the
> groupId+artifactId+version of the artifact. The no-version-for-ejb means
> the filename is the artifactId without the version in case of EJB type.
>
>
> Are you looking for something like that?
>
>
> Kind regards
> Karl Heinz Marbaise
>
>
>
> On 20/06/17 19:21, Eric B wrote:
>
>> Is there a way to customize the filename used by the maven-ear-plugin for
>> the different modules but in a general template way?
>>
>> At the moment, the bundleFilename by default seems to be:
>> ${artifactId}-${version}.${packaging}
>>
>> I would like to prepend it with a $[groupId} as well.
>> ${groupId}-${artifactId}-${version}.${packaging}
>>
>> where the groupId/artifactId/version/packaging belong to the module in
>> question.
>>
>>
>> However, I do not want to manually specify each module bundleFilename
>> manually.
>>
>> Is there a way to configure this using parameterization?
>>
>> ex:
>> 
>> maven-ear-plugin
>> 
>>
>> ${groupId}-${artifactId}-${version}.
>> ${packaging}
>> ??
>> 
>> 
>>
>>
>> Anything remotely similar exist, or anyway to achieve a similar
>> functionality?  If I use ${groupId}/etc in the module definition, it
>> actually uses the ${project.groupId} instead of the webmodule.groupId.
>>
>> Thanks,
>>
>> Eric
>>
>>


Re: Customize the bundleFilename template used by the maven-ear-plugin?

2017-06-20 Thread Karl Heinz Marbaise

Hi,

Have you checked the documentation about.. fileNameMapping

the following from the docs:

The file name mapping to use for all dependencies included in the EAR 
file. The following values are valid standard, {code no-version}, full, 
no-version-for-ejb. The standard means the filename is the artifactId 
incl. the version of the artifact. The no-version means the files is 
only the artifactId without the version. The full means the filename is 
the groupId+artifactId+version of the artifact. The no-version-for-ejb 
means the filename is the artifactId without the version in case of EJB 
type.



Are you looking for something like that?


Kind regards
Karl Heinz Marbaise


On 20/06/17 19:21, Eric B wrote:

Is there a way to customize the filename used by the maven-ear-plugin for
the different modules but in a general template way?

At the moment, the bundleFilename by default seems to be:
${artifactId}-${version}.${packaging}

I would like to prepend it with a $[groupId} as well.
${groupId}-${artifactId}-${version}.${packaging}

where the groupId/artifactId/version/packaging belong to the module in
question.


However, I do not want to manually specify each module bundleFilename
manually.

Is there a way to configure this using parameterization?

ex:

maven-ear-plugin


${groupId}-${artifactId}-${version}.${packaging}
??




Anything remotely similar exist, or anyway to achieve a similar
functionality?  If I use ${groupId}/etc in the module definition, it
actually uses the ${project.groupId} instead of the webmodule.groupId.

Thanks,

Eric



-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Customize the bundleFilename template used by the maven-ear-plugin?

2017-06-20 Thread Eric B
Is there a way to customize the filename used by the maven-ear-plugin for
the different modules but in a general template way?

At the moment, the bundleFilename by default seems to be:
${artifactId}-${version}.${packaging}

I would like to prepend it with a $[groupId} as well.
${groupId}-${artifactId}-${version}.${packaging}

where the groupId/artifactId/version/packaging belong to the module in
question.


However, I do not want to manually specify each module bundleFilename
manually.

Is there a way to configure this using parameterization?

ex:

   maven-ear-plugin
   

${groupId}-${artifactId}-${version}.${packaging}
??
   



Anything remotely similar exist, or anyway to achieve a similar
functionality?  If I use ${groupId}/etc in the module definition, it
actually uses the ${project.groupId} instead of the webmodule.groupId.

Thanks,

Eric