maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Schulte (JIRA)" <j...@apache.org>
Subject [jira] [Assigned] (MNG-2478) add filtered resource directories to super POM
Date Tue, 02 Feb 2016 20:35:39 GMT

     [ https://issues.apache.org/jira/browse/MNG-2478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Christian Schulte reassigned MNG-2478:
--------------------------------------

    Assignee: Christian Schulte

> add filtered resource directories to super POM
> ----------------------------------------------
>
>                 Key: MNG-2478
>                 URL: https://issues.apache.org/jira/browse/MNG-2478
>             Project: Maven
>          Issue Type: New Feature
>          Components: FDPFC, POM
>    Affects Versions: 2.0.4
>         Environment: any
>            Reporter: Jörg Hohwiller
>            Assignee: Christian Schulte
>             Fix For: Issues to be reviewed for 4.x
>
>
> The super POM contains default folders for resources that are NOT filtered (src/main/resources
and src/test/resources). If one (additionally) needs a filtered resources folder, it needs
to override the default and therefore has to add all default folders if he does NOT want to
"loose" the defaults.
> To make this easier my suggestion is to add filtered resource folders to the super POM.
This should also fit to the philosophy of maven that aims to have defaults and only declare
as little custom configuration as needed.
> My personal favorite for the foldernames would be "templates" but to make things more
obvious to the user maybe "filtered-resources" would be better. Actually I do not care to
much about the name...
> So the resources in the super POM should look like this:
>     <resources>
>       <resource>
>         <directory>src/main/resources</directory>
>       </resource>
>       <!-- BEGIN: addition -->
>       <resource>
>         <directory>src/main/filtered-resources</directory>
>         <filtering>true</filtering>
>       </resource>
>       <!-- END: addition -->
>     </resources>
>     <testResources>
>       <testResource>
>         <directory>src/test/resources</directory>
>       </testResource>
>       <!-- BEGIN: addition -->
>       <testResource>
>         <directory>src/test/filtered-resources</directory>
>         <filtering>true</filtering>
>       </testResource>
>       <!-- END: addition -->
>     </testResources>



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message