I'm not totally sure, but I think that message about javadoc seems to be 1.8.0 happens when the javadocVersion doesn't match the java being used to run maven.
Furthermore, I have noticed that I even get this message when building uv3-uimaj which specifies javadocVersion 1.8 (I guess because it doesn't match 1.8.0). So I just have been ignoring this, thinking it will be fixed with a later release of the maven javadoc plugin. -Marshall On 10/2/2018 7:20 AM, Richard Eckart de Castilho wrote: > On 2. Oct 2018, at 00:02, Marshall Schor <[email protected]> wrote: > ... > Trying to build uima v2, I'm seeing messages such as these during the build: > > ---- > [INFO] --- maven-javadoc-plugin:3.0.1:jar (attach-javadocs) @ uimaj-test-util > --- > [WARNING] Are you sure about the <javadocVersion/> parameter? It seems to be > 1.8.0 > ---- > > But I have no idea where they come from. I already tested locally upgrading > to > the maven-javadoc-plugin 3.0.1 > (https://issues.apache.org/jira/browse/MJAVADOC-512) > but even with that version, I get the warning. I also have no idea where the > 1.8.0 value would be coming from - "mvn help:effective-pom" says that the > "javadocVersion" parameter value is "1.7". Might be still a but in > maven-javadoc-plugin 3.0.1. > > ---- > > While we are at it: Maven keeps telling me that we shouldn't use the stanza > > <prerequisites> > <!-- 2.2.0 is broken when deploying - checksums invalid --> > <!-- 2.2.1 doesn't work --> > <maven>3.3.9</maven> > </prerequisites> > > in the parent pom, because that stanza is only relevant for Maven plugin > modules. > If we want to generally enforce the use of a specific Maven version, we > should be > using the enforcer plugin instead. > > Is there any reason we have that stanza in the UIMA parent pom? > > Cheers, > > -- Richard
