All, I'm having a problem where the plugins are not using the project-level dependencies. I have to redeclare the dependency within the <plugin>...</plugin> for it to find the classes it needs. I would like to have the dependency declared once for the project and have the plugins see these dependencies.
For example, I'm using the sql-maven-plugin to execute some sql statements. It needs a database driver to be able to do this :) I have declared a dependency on the jtds jar at the top of my pom.xml, like this: <project> ... <dependencies> ... <dependency> <groupId>net.sourceforge.jtds</groupId> <artifactId>jtds</artifactId> <version>1.2</version> <scope>compile</scope> </dependency> </dependencies> ... </project> Unless I redeclare the dependency to jtds in the plugin declaration like this <build> <plugins> <plugin> ... <dependencies> <dependency> <groupId>net.sourceforge.jtds</groupId> <artifactId>jtds</artifactId> <version>1.2</version> </dependency> </dependencies> <executions> .... </executions> </plugin> </plugins> </build> the plugin doesn't work. When the plugin executes, I get " Driver class not found: net.sourceforge.jtds.jdbc.Driver". If I redeclare the plugin as shown above, then it works. Can anybody shed some light on this? Thank your for your time, Sujan -- View this message in context: http://www.nabble.com/Plugin-not-using-project-dependencies-tf2091709.html#a5765700 Sent from the Maven - Users forum at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]