title: JDK8 - Error "class file for javax.interceptor.InterceptorBinding not found" when trying to generate javadoc using Maven javadoc plugin
body: <p>I am using JDK8 (tried it on my Eclipse workspace with Win x64 u25 JDK + on Linux launched by Jenkins - jdk-8u20-linux-x64, same problem for both).</p>
  
  <p>I have multi-module Maven project (I am launching Maven goal "javadoc:aggregate" from a main module with packaging type "pom").</p>
  
  <p>Pom build section looks like this:</p>
  
  <pre class="lang-xml prettyprint-override"><code>&lt;build&gt;
      &lt;plugins&gt;
          &lt;plugin&gt;
              &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
              &lt;artifactId&gt;maven-compiler-plugin&lt;/artifactId&gt;
              &lt;configuration&gt;
                  &lt;source&gt;1.8&lt;/source&gt;
                  &lt;target&gt;1.8&lt;/target&gt;
              &lt;/configuration&gt;
          &lt;/plugin&gt;
          &lt;plugin&gt;
              &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
              &lt;artifactId&gt;maven-javadoc-plugin&lt;/artifactId&gt;
              &lt;configuration&gt;
                  &lt;additionalparam&gt;-Xdoclint:none&lt;/additionalparam&gt;
              &lt;/configuration&gt;
          &lt;/plugin&gt;
      &lt;/plugins&gt;
  &lt;/build&gt;
  </code></pre>
  
  <p>I always receive error:</p>
  
  <pre class="lang-none prettyprint-override"><code>[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.10.1:aggregate (default-cli) on project uloan-global-build: An error has occurred in JavaDocs report generation:
  [ERROR] Exit code: 1 - javadoc: error - com.sun.tools.doclets.internal.toolkit.util.DocletAbortException: com.sun.tools.doclets.internal.toolkit.util.DocletAbortException: com.sun.tools.doclets.internal.toolkit.util.DocletAbortException: com.sun.tools.javac.code.Symbol$CompletionFailure: class file for javax.interceptor.InterceptorBinding not found
  [ERROR] 
  [ERROR] Command line was: /usr/java/jdk1.8.0_20/jre/../bin/javadoc @options @packages
  </code></pre>
  
  <p>I have tried everything possible and tried to search on Google for a long time, but no success. 
  I have found links, where people had similar problems, but without any information about possible solution:</p>
  
  <p><a href="http://marc.info/?l=maven-user&amp;m=139615350913286&amp;w=2">http://marc.info/?l=maven-user&amp;m=139615350913286&amp;w=2</a></p>
  
  <p><a href="http://mail-archives.apache.org/mod_mbox/maven-users/201409.mbox/%3C54101E24.6060304@gmx.de%3E">http://mail-archives.apache.org/mod_mbox/maven-users/201409.mbox/%3C54101E24.6060304@gmx.de%3E</a> (suggesting to update JDK8 to > update 20, which I did, but problem is still the same).</p>
  
  <p>Any hints or anyone experienced this kind of behavior as well (unfortunately it looks as quite "rare" problem for some reason)?
  Quite desperate about this...</p>