Thanks Brett! It turns out that the jalopy plug-in does support multi-module projects ...
http://mojo.codehaus.org/jalopy-maven-plugin/examples/multimodule.html Sorry for not looking at the docs a bit closer before firing off questions on the mailing list. But thanks anyway for drawing my attention to the dependency plug-in. I think I have some other problems that can be solved with it. Best regards, Jan van Mansum. 2008/8/28 Brett Porter <[EMAIL PROTECTED]>: > The general approach used here can be seen in the checkstyle plugin - the > configuration is able to be provided at either a file, URL, or within a > repository artifact. The last option is the best since it makes advantage of > Maven's resolution and local caching but also makes it referencable from any > project regardless of the source hierachy. > If jalopy doesn't support this, you can use the dependency plugin to grab > the config, unpack it to the target directory, and then use it from there. > > - Brett > > 2008/8/27 Jan van Mansum <[EMAIL PROTECTED]> > >> Sorry, for the confusing message, I hit a gmail shortcut that sent the >> mail out prematurely. >> >> So, again: I tried adding the following configuration to the main pom.xml: >> >> <plugin> >> <groupId>org.codehaus.mojo</groupId> >> <artifactId>jalopy-maven-plugin</artifactId> >> <version>1.0-alpha-1</version> >> <configuration> >> <convention>${basedir}/docs/jalopy/jalopy.xml</convention> >> </configuration> >> <executions> >> <execution> >> <phase>process-classes</phase> >> <goals> >> <goal>format</goal> >> </goals> >> </execution> >> </executions> >> </plugin> >> >> and putting the jalopy.xml in the directory docs/jalopy relative to >> the main project's pom.xml. >> However, ${basedir} resolves to the base directory of the pom.xml that >> is executed, so this >> won't work. Is there a way to refer to the pom.xml that actually >> declares the plugin element? >> >> Thanks and regards, >> >> Jan van Mansum. >> >> >> >> >> >> 2008/8/27 Jan van Mansum <[EMAIL PROTECTED]>: >> > Hello group, >> > >> > I have a multi-module project and I want to use the same jalopy (code >> > formatting) >> > settings for all the modules. I tried to add the following to the main >> pom.xml: >> > >> > <plugins> >> > ... >> > <plugin> >> > <groupId>org.codehaus.mojo</groupId> >> > <artifactId>jalopy-maven-plugin</artifactId> >> > <version>1.0-alpha-1</version> >> > <configuration> >> > >> <convention>${basedir}/docs/jalopy/jalopy.xml</convention> >> > </configuration> >> > <executions> >> > <execution> >> > <phase>process-classes</phase> >> > <goals> >> > <goal>format</goal> >> > </goals> >> > </execution> >> > </executions> >> > </plugin> >> > >> > >> > -- >> > Jan van Mansum >> > >> >> >> >> -- >> Jan van Mansum >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > -- > Brett Porter > Blog: http://blogs.exist.com/bporter/ > -- Jan van Mansum --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]