Rafael da Silva Chiarinelli wrote:
But, even whe defining the
jasperreports 2.0.5 as dependency of our project, the mojo plugin still
use the jasperreports 1.0.2 to compile all reports.
You have to distinguish the dependencies of the project and the
dependencies of a plugin, these are in general totally isolated (see [0]).
To add an artifact to a plugin's class path, use the <dependencies>
element owned by the <plugin> element (see [1]):
<project
...
<build>
<plugins>
<plugin>
<dependencies>
<dependency>
<groupId>jasperreports </groupId>
<artifactId>jasperreports </artifactId>
<version>2.0.5</version>
<dependency>
<dependencies>
...
</plugin>
...
</plugins>
...
</build>
...
</project>
Benjamin
[0] http://maven.apache.org/guides/mini/guide-maven-classloading.html
[1] http://maven.apache.org/ref/2.0.8/maven-model/maven.html#class_plugin
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email