You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Niclas Hedhman <ni...@hedhman.org> on 2004/04/14 07:33:22 UTC

filescanner bug?

I have
  <build>
    <sourceDirectory>${basedir}/src/main</sourceDirectory>
    <resources>
      <resource>
        <directory>${pom.sourceDirectory}</directory> 
<!--    <directory>${maven.src.dir}</directory> == same result -->
        <includes>
          <include>**/*.properties</include>
          <include>**/*.x*</include>
        </includes>
      </resource>
    </resources>

and in the -X output, I get;

java:jar-resources:
[DEBUG] FileSet: Setup scanner in dir 
/home/niclas/dev/opensource/avalon-sandbox/merlin-test/merlin-jmx-demo with 
patternSet{ includes: [**/*.properties, **/*.x*] excludes: [] }


"merlin-jmx-demo" is the ${basedir}.


WHY is the Fileset not established correctly?
I am running RC2.

Niclas
-- 
+---------//-------------------+
|   http://www.bali.ac         |
|  http://niclas.hedhman.org   |
+------//----------------------+

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: filescanner bug?

Posted by Niclas Hedhman <ni...@hedhman.org>.
On Wednesday 14 April 2004 15:52, dion@multitask.com.au wrote:
> >         <directory>${pom.sourceDirectory}</directory>
>
> That should be ${pom.build.sourceDirectory}.

Ok, my bad!!!  Thanks!

> > <!--    <directory>${maven.src.dir}</directory> == same result -->

And the "maven.src.dir" is not equal to "pom.build.sourceDirectory"? Or maybe 
not yet?

Niclas
-- 
+---------//-------------------+
|   http://www.bali.ac         |
|  http://niclas.hedhman.org   |
+------//----------------------+

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: filescanner bug?

Posted by di...@multitask.com.au.
Niclas Hedhman <ni...@hedhman.org> wrote on 14/04/2004 03:33:22 PM:

> 
> I have
>   <build>
>     <sourceDirectory>${basedir}/src/main</sourceDirectory>
>     <resources>
>       <resource>
>         <directory>${pom.sourceDirectory}</directory> 

That should be ${pom.build.sourceDirectory}.

> <!--    <directory>${maven.src.dir}</directory> == same result -->
>         <includes>
>           <include>**/*.properties</include>
>           <include>**/*.x*</include>
>         </includes>
>       </resource>
>     </resources>
> 
> and in the -X output, I get;
> 
> java:jar-resources:
> [DEBUG] FileSet: Setup scanner in dir 
> /home/niclas/dev/opensource/avalon-sandbox/merlin-test/merlin-jmx-demo 
with 
> patternSet{ includes: [**/*.properties, **/*.x*] excludes: [] }
> 
> 
> "merlin-jmx-demo" is the ${basedir}.
> 
> 
> WHY is the Fileset not established correctly?

You are passing an empty/null value for the directory. pom.sourceDirectory 
is a non existing property/element.

> I am running RC2.
--
dIon Gillard, Multitask Consulting