SV: maven site not showing sub module links in parent html
0 answers - 4576 bytes -

This works fine for me:
<menu ref="parent" />
<menu ref="modules" />
<menu ref="reports" /
You could also try ${modules}, but it is basically the same.
You also might want to narrow down your problem in your site.xml file, trying to only have what you really need as a minimum.
You have ofcourse build all artifacts/modules and they are in parent pom referenced with
<modules>
<module>yourModule</module>
<module>Module</module>
</modules>
Also note, the generated site does not work under target dir, you have to deploy your site(s) somewhere or else the links will point to the wrong location.
-Ronny
melding
Fra: news [mailto:news (AT) sea (DOT) gmane.org] P vegne av Geoffrey De Smet
Sendt: 19. september 2006 10:49
Til: users (AT) maven (DOT) apache.org
Emne: Re: maven site not showing sub module links in parent html
No idea then, it works for us at spring-rich-c.sf.net, maybe you can try comparing the site.xml's etc.
thing I noticed is that you don't have an <urlelement in your parent pom, which gives problems with site inheritance (I opened a jira for it)
tulasi wrote, 2006-09-19 6:15 AM:
I have tried these two also. But its not showing in parent html
Geoffrey De Smet-2 wrote:
>Try
>>
><menu ref="modules" />
>>
><menu ref="reports" />
>>
>>
>tulasi wrote, 2006-09-18 2:54 PM:
Hi,
I have created my /src/site/site.xml and pom.xml like as follows.
But when i am trying create mvn site, its not creating sub modules
links in parent html. Here i have enclosed my site.xml and pom.xml.
what was wrong in these files?.
Site.xml
<?xml version="1.0" encoding="UTF-8"?<project name="My Framework">
<bannerLeft>
<name>My Framework</name>
<src></src>
<href>http://maven.apache.org/</href>
</bannerLeft>
<bannerRight>
<src></src>
</bannerRight>
<skin>
<groupId>org.apache.maven.skins</groupId>
<artifactId>maven-default-skin</artifactId>
<version>1.0</version>
</skin>
<body>
<links>
<item name="My Framework" href="/target/site/index.html"/
</links>
${modules}
${reports}
</body>
</project>
Pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>my.id.util</groupId>
<version>${my_version_number}</version>
<name>MyFramework</name>
<artifactId>MyFramework</artifactId>
<packaging>pom</packaging>
<distributionManagement>
<site>
<id>MyFramework</id>
<url>scpexe://MyProject/</url>
</site
<snapshotRepository>
<id>snapshots</id>
<name>Maven Central Plugins Development Repository</name>
<url></url>
</snapshotRepository>
</distributionManagement
<build>
<directory>${lib.dir}</directory>
<outputDirectory>target</outputDirectory>
</build>
<modules>
<module>subA</module>
<module>subB</module>
<module>subC</module>
<module>subD</module>
<module>subE</module>
<module>subF</module>
</modules>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>2.0-beta-5</version>
<configuration>
<locales>en</locales
</configuration>
</plugin>
</plugins>
</reporting>
</project>
>--
>With kind regards,
>Geoffrey De Smet
>>
>>
>
>To unsubscribe, e-mail: users-unsubscribe (AT) maven (DOT) apache.org
>For additional commands, e-mail: users-help (AT) maven (DOT) apache.org
>>
>>
>>