Apologies Mark, I seem to have not read all the way to the bottom of
your mail :).

Looks like this is an issue already -
http://jira.codehaus.org/browse/MNG-1948, roadmapped for 3.x

Adam


-----Original Message-----
From: Mark Struberg [mailto:strub...@yahoo.de] 
Sent: 08 January 2009 15:04
To: Maven Users List
Subject: RE: reporting plugin dependency question

Yup Adam, that's exactly what I'm doing currently.

I just wonder if not being able to specify dependencies in the reporting
section is so by design (and there is a good reason for this), or if
this is something we may improve in maven-3.0.

txs and LieGrue,
strub
----------------------------------------------------------------
"Multiple exclamation marks are a sure sign of a diseased mind!" 
(Sir Terry Pratchett)


--- Adam Leggett <adam.legg...@upco.co.uk> schrieb am Do, 8.1.2009:

> Von: Adam Leggett <adam.legg...@upco.co.uk>
> Betreff: RE: reporting plugin dependency question
> An: "Maven Users List" <users@maven.apache.org>
> Datum: Donnerstag, 8. Januar 2009, 15:56
> I think you need to specify the dependency within the
> <build> section of
> the pom and then reference in the reporting section:
> 
> <build>
>     <plugins>
>       <plugin>
>        
> <groupId>org.apache.maven.plugins</groupId>
>        
> <artifactId>maven-checkstyle-plugin</artifactId>
>         <dependencies>
>           <dependency>
>            
> <groupId>com.example.whizbang</groupId>
>            
> <artifactId>build-tools</artifactId>
>             <version>1.0</version>
>           </dependency>
>         </dependencies>
>       </plugin>
>     </plugins>
>   </build>
>   <reporting>
>     <plugins>
>       <plugin>
>        
> <groupId>org.apache.maven.plugins</groupId>
>        
> <artifactId>maven-checkstyle-plugin</artifactId>
>         <configuration>
>          
> <configLocation>whizbang/checkstyle.xml</configLocation>
>          
> <headerLocation>whizbang/LICENSE.txt</headerLocation>
>         </configuration>
>       </plugin>
>     </plugins>
>   </reporting>
> 
>
http://maven.apache.org/plugins/maven-checkstyle-plugin/examples/multi-m
> odule-config.html
> 
> -----Original Message-----
> From: Mark Struberg [mailto:strub...@yahoo.de] 
> Sent: 08 January 2009 14:46
> To: users@maven.apache.org
> Subject: reporting plugin dependency question
> 
> Hi!
> 
> I'm currently enabling the checkstyle plugin for the
> OpenWebBeans build
> and stumbled over an interesting problem:
> 
> I'd like to define the openwebbeans_checks.xml in an
> own artifact for
> being used in different modules. My first idea was to
> simply define the
> checkstyle plugin in the reporting section kind of:
> 
> 
> <reporting>
>  <plugins>
>    <plugin>
>     
> <groupId>org.apache.maven.plugins</groupId>
>     
> <artifactId>maven-checkstyle-plugin</artifactId>
>      <version>2.2</version>
>      <configuration>
>       
> <configLocation>default/openwebbeans_checks.xml</configLocation>
>      </configuration>
>      <dependencies>
>        <dependency>
>         
> <groupId>org.apache.openwebbeans</groupId>
>          <artifactId>checkstyle</artifactId>
>          <version>1.0-SNAPSHOT</version>
>        </dependency>
>      </dependencies>
>    </plugin>
> ...
> </reporting>
> 
> But there is no way to specify dependencies for a reporting
> plugin,
> isn't it? Is this intended?
> 
> The only thing I could do is to also specify the plugin
> with its
> dependency in the <build><pluginManagement>
> section, but that's not
> really handsome.
> 
> WDYT? Should I create a Jira?
> 
> LieGrue,
> strub
> ----------------------------------------------------------------
> "Multiple exclamation marks are a sure sign of a
> diseased mind!" 
> (Sir Terry Pratchett)
> 
> 
>       
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail:
> users-h...@maven.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail:
> users-h...@maven.apache.org


      

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


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

Reply via email to