On Fri, 2019-09-20 at 13:45 +0200, Julian Reschke wrote:
> On 20.09.2019 13:30, Robert Munteanu wrote:
> > On Fri, 2019-09-20 at 13:23 +0200, Radu Cotescu wrote:
> > > On 20 Sep 2019, at 13:10, Robert Munteanu <[email protected]>
> > > wrote:
> > > > What do you mean by 'builds'? All modules? Note that building
> > > > all
> > > > modules with Java 11 would require updating to a more recent
> > > > parent
> > > > pom.
> > > 
> > > Yes, all modules. I know that we have to first update them to
> > > parent
> > > 35, but once we’re done with that we should maybe try to set up
> > > our
> > > Jenkins jobs so that we make sure our modules build (and not only
> > > run) on:
> > > 
> > > Java 8
> > > Java 11
> > > Latest short-term release
> > 
> > That would work for me. Feel feel to file an issue, there are a
> > number
> > of tasks which we must done before this change, and we should
> > capture
> > that information in Jira.
> 
> FWIW, note that Oak trunk does not build with Java 14 (see
> <https://issues.apache.org/jira/browse/OAK-7358>;), so this will be a
> problem once Java 14 is released since months from now.
> 
> Another nice issue is with Javadoc in JDK-13, which makes
> requirements
> that are incompatible with earlier Java versions - so by supporting
> 13
> you may have to drop Javadoc support for earlier versions (fun! see
> <https://issues.apache.org/jira/browse/OAK-8288> and
> <https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8223552>;).

Thanks for the references, Julian, they will be helpful once we start
building with newer Java versions.

Robert

Reply via email to