Le samedi 31 mai 2014 13:55:47 Hervé BOUTEMY a écrit : > logical, finally: why would the plugin classpath contain actual project? > > And since resolution happens from workspace, I imagine that the plugin can > get classes just after compile phase, isn't it? s/workspace/reactor/
> > Regards, > > Hervé > > Le samedi 31 mai 2014 12:46:34 Tony Chemit a écrit : > > On Sat, 31 May 2014 11:19:57 +0200 > > > > Hervé BOUTEMY <[email protected]> wrote: > > > you mean you're trying to do something like plexus:components-report > > > [1]? > > > > Yes > > > > > are you sure you generated the plexus descriptor before running the mojo > > > injecting implementations? > > > > Yes, > > > > project/target/classes/META-INF/plexus/components.xml is there. > > > > The maven plugin is here: > > > > http://svn.nuiton.org/eugene/trunk/eugene-maven-plugin/src/main/java/org/n > > ui ton/eugene/plugin/AbstractEugeneReport.java > > http://svn.nuiton.org/eugene/trunk/eugene-maven-plugin/src/main/java/org/n > > u > > iton/eugene/plugin/TagValueReport.java > > > > I managed to use it adding this configuration in the pluginManagement > > > > <plugin> > > > > <groupId>org.nuiton.eugene</groupId> > > <artifactId>eugene-maven-plugin</artifactId> > > <dependencies> > > > > <dependency> > > > > <groupId>${project.groupId}</groupId> > > <artifactId>${project.artifactId}</artifactId> > > <version>${project.version}</version> > > > > </dependency> > > > > </dependencies> > > > > </plugin> > > > > but it look a bit strange to do this, plus it won't work if the project > > was > > never built... > > > > > Regards, > > > > > > Hervé > > > > > > [1] > > > http://plexus.codehaus.org/plexus-maven-plugin/components-report-mojo.ht > > > m > > > l> > > > > > > Le samedi 31 mai 2014 10:05:06 Tony Chemit a écrit : > > > > Hi, > > > > > > > > Let me explain my problem, hopes to find here a solution about it. > > > > > > > > I am currently writing a maven report to describe some plexus > > > > components. > > > > > > > > The idea is to be able to describe the components declared in the very > > > > same > > > > maven module. > > > > > > > > I tried this, it found components of the same role from the > > > > dependencies, > > > > but not the one declared in the module : > > > > > > > > @org.apache.maven.plugins.annotations.Component(role = > > > > TagValueDefinitionProvider.class) protected Map<String, > > > > TagValueDefinitionProvider> tagValueProviders; > > > > > > > > What did I miss ? > > > > > > > > Thanks for any help. > > > > > > > > tony. > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [email protected] > > > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
