you may also need this annotation for your mojo

*

@requiresDependencyResolution
*


On 2/26/07, Garvin LeClaire <[EMAIL PROTECTED]> wrote:

I did try the .getCompileClasspathElements() also but had similar
results.  Is there some debugging secrets documented somewhere?
I want to fix this bug in the Findbugs plugin and I do have other plugins
that will have similar requirements.




On 2/25/07, Dan Tran <[EMAIL PROTECTED]> wrote:
>
> this question belongs to user group ;-)
>
> by try this
>
> project
> .getCompileClasspathElements()-D
>
>
>  On 2/25/07, Garvin LeClaire < [EMAIL PROTECTED]> wrote:
>
> >
> > I am having trouble getting artifacts from my project.  I would like
> > to
> > retrieve the dependencies to add to a classpath passed to another
> > module
> > I am calling.  I looked at other plugins such as the compiler plugin
> > and
> > have tried to use similar code to  no avail.  My code looks like:
> >
> >
> >    /**
> >     * Maven Project
> >     *
> >     * @parameter expression="${project}"
> >     * @required
> >     * @readonly
> >     */
> >    private MavenProject project;
> >
> > [...}
> >
> >        final Iterator iterator =
> > this.getProject().getArtifacts().iterator();
> >
> >        if ( iterator.hasNext () )
> >        {
> >        while ( iterator.hasNext() )
> >        {
> >            Artifact artifact = (Artifact) iterator.next();
> >            final String fileName =artifact.getFile
> > ().getAbsolutePath();
> >            this.getLog ().info( "  Adding to AuxClasspath " +
> > fileName  );
> >            findBugsProject.addAuxClasspathEntry( fileName );
> >
> >        }
> >        }
> >        else
> >        {
> >            this.getLog().info( "  Nothing to add to AuxClasspath " );
> >        }
> >
> >
> > [...}
> >
> >    /**
> >     * Returns the maven project.
> >     *
> >     * @return the maven project
> >     * @see org.apache.maven.reporting.AbstractMavenReport#getProject()
> >     */
> >    protected MavenProject getProject()
> >    {
> >        return this.project;
> >    }
> >
> >
> > Does anyone have any insight or a reference to more documentation?
> >
> >
> >
> >
> > --
> >
> > Regards,
> >
> >
> >
> > Garvin LeClaire
> > [EMAIL PROTECTED]
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe from this list please visit:
> >
> >    http://xircles.codehaus.org/manage_email
> >
> >
>


--
Regards,


Garvin LeClaire
[EMAIL PROTECTED]

Reply via email to