Плагин maven javadoc на сайте maven не работает

Я не могу найти на это ответа, может кто знает. Я пытаюсь настроить сайт maven и плагин maven javadoc, но это кажется невозможным. Каждый раз, когда я запускаю mvn site:run, я получаю эту трассировку стека:

Command line was: "C:\Program Files\Java\jdk1.6.0_30\jre\..\bin\javadoc.exe" @options @packages||Refer to the generated Javadoc files in 'C:\Users\Ignas\workspace-jedi\jedi\target\site-webapp\apidocs' dir.|
    at org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:233)
    at org.apache.maven.plugins.site.webapp.DoxiaFilter.doFilter(DoxiaFilter.java:145)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
    at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
    at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:440)
    at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
    at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:926)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
    at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410)
    at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

И на сайте maven я получаю, что пакет не существует ошибок. Эта штука вроде вообще не работает, пробовал разные конфиги. Некоторое время назад я потратил очень много времени на то, чтобы попробовать эту штуку в работе, и добился некоторого успеха с добавлением, но сейчас это не работает. Мне кажется, что настроить невозможно, поэтому мне нужна помощь, возможно, я что-то упускаю. Я пробовал различные варианты конфигураций, но скажем, что теперь они используются по умолчанию (например, в документации плагинов сайта maven):

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-site-plugin</artifactId>
    <version>3.2</version>
</plugin>

и

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-javadoc-plugin</artifactId>
  <version>2.9</version>
  <reportSets>
       <reportSet><!-- by default, id = "default" -->
           <reports><!-- select non-aggregate reports -->
               <report>javadoc</report>
               <report>test-javadoc</report>
            </reports>
       </reportSet>
       <reportSet>
          <id>aggregate</id><!-- aggregate reportSet, for pom with modules -->
          <inherited>false</inherited><!-- don't run aggregate in child modules -->
          <reports>
              <report>aggregate</report>
          </reports>
       </reportSet>
  </reportSets>
</plugin>

Я что-то упускаю? Я пробовал много разных конфигураций, но результат всегда один и тот же, запускается много символов, тогда в stacktrace и package не существует ошибок. Maven 3.0.4 кстати.

Изменить. Я думаю, что получаю что-то вроде этой ошибки: http://jira.codehaus.org/browse/MSITE-220 кто нибудь знает об этом?


person Ignas    schedule 28.04.2013    source источник


Ответы (1)


Попробуйте с этим конфигом -

  <reporting>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-javadoc-plugin</artifactId>
        <version>2.9</version>
        <configuration>
        </configuration>
      </plugin>
    </plugins>
  </reporting>

Меня устраивает..

person N..    schedule 29.04.2013
comment
Нет, это не работает. Я пробовал много разных конфигураций, но, похоже, ничего не работает для javadoc на сайте maven. javadoc: похоже, javadoc работает нормально. На самом деле я даже вижу содержимое target / site-webapp / apidocs, и это выглядит нормально, но когда я нажимаю отчет javadoc на сгенерированном сайте, я всегда получаю эти ошибки ... - person Ignas; 29.04.2013