maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jörg Hohwiller (JIRA) <j...@codehaus.org>
Subject [jira] Created: (MNG-2478) add filtered resource directories to super POM
Date Tue, 01 Aug 2006 08:12:31 GMT
add filtered resource directories to super POM
----------------------------------------------

                 Key: MNG-2478
                 URL: http://jira.codehaus.org/browse/MNG-2478
             Project: Maven 2
          Issue Type: New Feature
          Components: POM
    Affects Versions: 2.0.4
         Environment: any
            Reporter: Jörg Hohwiller


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 is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

Mime
View raw message