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>yourOtherModule</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
-----Opprinnelig melding-----
Fra: news [mailto:[EMAIL PROTECTED] På vegne av Geoffrey De Smet
Sendt: 19. september 2006 10:49
Til: [email protected]
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.
One thing I noticed is that you don't have an <url> element in your parent pom,
which gives problems with site inheritance (I opened a jira for it)
tulasi wrote, On 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, On 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>http://maven.apache.org/images/apache-maven-project.png</src>
>>> <href>http://maven.apache.org/</href>
>>> </bannerLeft>
>>> <bannerRight>
>>> <src>http://maven.apache.org/images/maven-small.gif</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>scp://repo1.maven.org/home/projects/maven/repository-staging/snapshots/maven2</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: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>
--
With kind regards,
Geoffrey De Smet
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
!DSPAM:450faf20305591804284693!
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]