You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by "Lewis, Eric" <Er...@ipi.ch> on 2009/10/05 12:47:52 UTC
Re: Including the project's pom.xml in generated site ?
Hi
I may be a bit late ;-) but since I had the same problem, I sending the
solution. Hope it helps you.
In your <build>, add the following:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<executions>
<execution>
<id>add-pom-to-site</id>
<phase>site</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${project.reporting.outputDirectory}</outputDirectory>
<resources>
<resource>
<directory>./</directory>
<includes>
<include>pom.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
Best regards,
Eric
Tobias Gierke-2 wrote:
>
> Hi,
>
> Is there currently a (simple) way to deploy a project's pom.xml together
> with the generated site upon release ?
>
> The reason I'm asking is this:
>
> All my sites get deployed into different subdirectories of the same base
> directory on a webserver. I want to be able to dynamically discover the
> project's documentation and render a top-level 'entry' HTML page that
> provides links to each project's individual index.html along with some
> details from the release POM (version,groupId,description etc.). These
> details obviously can't be easily parsed from the generated site HTML.
> I've already written a small patch for the site plugin (that adds a
> <addPom/> configuration option) but I'd really like to have this feature
> without having to patch the plugin every time a new release comes up.
>
> Thanks in advance,
>
> Tobias
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
>
--
View this message in context: http://www.nabble.com/Including-the-project%27s-pom.xml-in-generated-site---tp22325784p25748592.html
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org