Maven 2.2 описание сайта теги xml - PullRequest
0 голосов
/ 02 августа 2011

Я попытался выяснить, какие атрибуты могут содержать xml-тег 'menu'.

Проблема: я хочу показать такие отчеты, как javadoc, findbugs, тесты, клевер / cobertura и т. Д. Я использую следующий дескриптор сайта (site.xml)

<project>
  <bannerLeft>
  <name>API</name>
  </bannerLeft>
  <body>    
    <menu name="Project">
      <item name="Purpose" href="/purpose.html"/>      
    </menu> 
    <menu name="Reports"/>
      ${reports}
  </body>
</project>

Требуемые отчеты находятся в соответствующем пом.

Какой совет?

Спасибо заранее Manel

1 Ответ

1 голос
/ 02 августа 2011

Попробуйте использовать:

<menu ref="reports"/>

вместо:

<menu name="Reports"/>
  ${reports}

Элемент <menu ref="reports"/> будет заменен меню со ссылками на все созданные отчеты для вашего проекта.Для получения дополнительной информации ознакомьтесь с руководством Maven: создание сайта .

Кроме того, если вы хотите узнать, какие элементы / атрибуты разрешены в site.xml, ознакомьтесь со схемой XML, котораяопубликовано по адресу http://maven.apache.org/xsd/decoration-1.0.0.xsd. Также имеется дескриптор сайта XML Schema Reference для дескриптора сайта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...