Hi,

I have a problem with one problem I am mavenizing. It needs some
resources (properties and xml files) put in its generated jar. Also, the
junit test cases expect some resources files (xml, properties, etc) to
be in the test class directories.

I have had a look at jarResources but it seems to be for a different use
(it simply copies resource file to the jar and not to the generated
class directory).

I think this is a very common case ... Actually, so common, that I may
be missing something. Am I ?

I would like to propose either :

1/ the addition to some (optional) elements in the POM, as in :

    <resourcePatterns>
      <resourcePattern>include = **/*.properties</resourcePattern>

      <resourcePattern>include = **/*.xml</resourcePattern>
    </resourcePatterns>

    <resourceTestPatterns>
      <resourceTestPattern>include =
**/*.properties</resourceTestPattern>              
      <resourceTestPattern>include = **/*.xml</resourceTestPattern>
    </resourceTestPatterns>

(in the same spirit as <unitTestPatterns>)

or

2/ the addition of some Ant properties, as in :

maven.compile.resourcePatterns = **/*.properties,**/*.xml
maven.compile.resourceTestPatterns = **/*.properties,**/*.xml

My preference goes to 1/. Please tell me what you prefer and I'll submit
a patch.

Thanks
-Vincent


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to