Make build pass on JDK11, fix javadoc configuration
Make build pass on JDK11, fix javadoc configuration


Descriptions of the changes in this PR:

### Motivation

Build fails on recent JDK11 versions and on JDK11, see #2133, this is because javadoc has problems with references to core Java API when source version is set to 8.

### Changes
Upgrade Java doc plugin to latest 3.1.1 and disable auto linking to core Java classes with
`<detectJavaApiLink>false</detectJavaApiLink>
`
Closes #2133




Reviewers: Sijie Guo <None>

This closes #2134 from eolivelli/fix/javadoc-jdk11
sijie/bookkeeper,sijie/bookkeeper,sijie/bookkeeper,sijie/bookkeeper,apache/bookkeeper,sijie/bookkeeper,apache/bookkeeper,sijie/bookkeeper,apache/bookkeeper,apache/bookkeeper,sijie/bookkeeper,apache/bookkeeper,apache/bookkeeper,sijie/bookkeeper