Full name:
org.kuali.maven.plugins:guice-maven-plugin:1.0.0-SNAPSHOT:run
Description:
Create a Guice injector from the configured modules, get a java.lang.Runnable from the injector, and run it.
If no explicit modules are configured, look for a default module using groupId + artifactId by converting artifactId to camel case and appending the word Module. For example, the default module that would be loaded using this plugin's GAV information is:
org.kuali.maven.plugins.GuiceMavenPluginModule
Attributes:
Name | Type | Since | Description |
---|---|---|---|
annotation | String | - | If supplied, the java.lang.Runnable must be injected
using this annotation User property is: guice.annotation. |
module | String | - | The Guice module to use when creating the injector. This comes
after guice.modules (if any were supplied). User property is: guice.module. |
modules | List | - | List of Guice modules to use when creating the injector. If
supplied, these come before guice.module User property is: guice.modules. |