On 2014-09-21, 12:14, Hervé BOUTEMY wrote:
hte attribute "without property" seems to be expected to be a Plexus
component, but you didn't declare it:

Is this specific to reporting plugins? I believe regular plugins
can have @Parameter's without properties and/or default values.

--
Regards,
Igor



1. in ClojureExecutorImpl, you should use Plexus @Component annotation like
http://maven.apache.org/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugin/checkstyle/exec/DefaultCheckstyleExecutor.html

2. then inject the component into your plugin using plugin-tools @Component
like 
http://maven.apache.org/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugin/checkstyle/AbstractCheckstyleReport.html#L439

notice these 2 @Component annotations are not the same ones: we should have
named them differently...

the first one marks a class as a Plexus component:
http://plexus.codehaus.org/plexus-containers/plexus-component-annotations/

the second one injects a Plexus component into a Mojo:
http://maven.apache.org/plugin-tools/maven-plugin-tools-annotations/index.html


HTH

Regards,

Hervé

Le dimanche 21 septembre 2014 07:14:49 animator a écrit :
Yes, of course,

plugin: https://github.com/lgadawski/cloverage-maven-plugin ,
test project: https://github.com/lgadawski/test-polyglot-project

Mojo class:
https://github.com/lgadawski/cloverage-maven-plugin/blob/master/src/main/jav
a/com/gadawski/maven/plugins/cloverage/goals/InstrumentMojo.java I declared
there 4 parameter, those declared with property attirubutes work fine, but
those without, that reffers to configuration don't.



--
View this message in context:
http://maven.40175.n5.nabble.com/Problem-while-getting-injected-parameters-> 
from-plugin-configuration-tp5805894p5805910.html Sent from the Maven
Developers mailing list archive at Nabble.com.

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


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


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

Reply via email to