我无法完全完成maven-fluido-skin
工作 - 左侧导航部分(包含各种项目详细信息的链接的部分)始终呈现为空。不确定我是否缺少一些皮肤配置,但我已经想到这个功能可供开箱即用的用户使用。
我添加的任何其他小工具(例如google search
)都会显示在左侧导航栏中。
以下是site descriptor
看起来的样子:
<project xmlns="http://maven.apache.org/DECORATION/1.4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.4.0 http://maven.apache.org/xsd/decoration-1.4.0.xsd"
name="Project name">
<skin>
<groupId>org.apache.maven.skins</groupId>
<artifactId>maven-fluido-skin</artifactId>
<version>1.3.1</version>
</skin>
<custom>
<fluidoSkin>
<profile>pre-release</profile>
<sourceLineNumbersEnabled>true</sourceLineNumbersEnabled>
<breadcrumbDivider>»</breadcrumbDivider>
</fluidoSkin>
</custom>
</project>
我使用3.4
版本的maven-site-plugin
和1.3.1
版本的maven-fluido-skin
以及2.2.1
版本的maven发行版。
FWIW,默认皮肤工作正常 - 它左侧导航正确。
答案 0 :(得分:3)
您可以使用菜单引用节省一些时间,并避免使用maven-site-plugin支持和生成的以下菜单引用来明确指定项目节点:
<menu ref="parent" />
<menu ref="modules" />
<menu ref="reports"/>
答案 1 :(得分:0)
好吧,我明白为什么现在。与其他皮肤不同,fluido希望我们在menu
中明确指定所有item
和site.xml
,而我并没有这样做。这就是左侧导航栏每次呈现为空的原因。