Fix javadoc generation on JDK >= 8 (#67)

diff --git a/pom.xml b/pom.xml
index 206f1de..155453e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -83,6 +83,9 @@
         <plugins>
           <plugin>
             <artifactId>maven-javadoc-plugin</artifactId>
+            <configuration>
+              <additionalparam>${javadoc.opts}</additionalparam>
+            </configuration>
             <executions>
               <execution>
                 <id>javadoc</id>
diff --git a/project/pom.xml b/project/pom.xml
index 4f8d39a..a9c47f5 100644
--- a/project/pom.xml
+++ b/project/pom.xml
@@ -886,6 +886,7 @@
                   <encoding>${project.build.sourceEncoding}</encoding>
                   <quiet>true</quiet>
                   <maxmemory>512m</maxmemory>
+                  <additionalparam>${javadoc.opts}</additionalparam>
                 </configuration>
                 <reportSets>
                   <reportSet>
@@ -987,6 +988,7 @@
             <maxmemory>512m</maxmemory>
             <encoding>${project.build.sourceEncoding}</encoding>
             <quiet>true</quiet>
+            <additionalparam>${javadoc.opts}</additionalparam>
             <links>
               <link>https://download.oracle.com/javase/6/docs/api/</link>
             </links>
@@ -1209,6 +1211,15 @@
   </reporting>
   <profiles>
     <profile>
+      <id>disable-doclint</id>
+      <activation>
+        <jdk>[1.8,)</jdk>
+      </activation>
+      <properties>
+        <javadoc.opts>-Xdoclint:none</javadoc.opts>
+      </properties>
+    </profile>
+    <profile>
       <id>live</id>
       <build>
         <plugins>
@@ -1421,6 +1432,9 @@
           <plugin>
             <artifactId>maven-javadoc-plugin</artifactId>
             <version>2.9</version>
+            <configuration>
+              <additionalparam>${javadoc.opts}</additionalparam>
+            </configuration>
             <executions>
               <execution>
                 <id>javadoc</id>