...
Code Block |
---|
|
<plugin>
<groupId>org.apache.camel</groupId>
<artifactId>guice-maven-pluginplugin</artifactId>
</plugin>
|
You can also specify what Main class to use when running the plugin. By default this is org.apache.camel.guice.Main.
Code Block |
---|
|
<plugin>
<groupId>org.apache.camel</groupId>
<artifactId>guice-maven-pluginplugin</artifactId>
<!-- optional, default value: org.apache.camel.guice.Main -->
<configuration>
<mainClass>mypackage.boot.camel.CamelStartup</mainClass>
</configuration>
</plugin>
|
...
Optionally if the name of your JNDI property properties file is something else other than the default jndi.properties
or if it's not on the default classpath, then you can make use of the jndiProperties
option as shown below:
Code Block |
---|
|
<plugin>
<groupId>org.apache.camel</groupId>
<artifactId>guice-maven-pluginplugin</artifactId>
<configuration>
<jndiProperties>/path/to/my/jndi/properties/my-guice-jndi.properties</jndiProperties>
</configuration>
</plugin>
|
...
Code Block |
---|
|
<project>
...
<reporting>
<plugins>
<plugin>
<groupId>org.apache.camel</groupId>
<artifactId>guice-maven-pluginplugin</artifactId>
</plugin>
</plugins>
</reporting>
</project>
|
...