> > > Are you switching libs or did Titanium drop JDK 8?
Titanium never supported JDK 8. It uses the java.net.http.HttpClient that is part of JDK 11. > So this is really a choice point - keep to long lived legacy > compatibility, which might be very long, or keep to some of up-to-date > rolling policy. > The central issue is that newer dependencies will begin supporting only newer Java runtimes. Titanium is just one example; others will appear in time. In this case, long-lived compatibility will be at odds with supporting JSON-LD 1.1 Aaron > > > > > Thank you. > > > > -- > > Best regards, > > Andrew Berezovskyi > > > > On 2021-01-08 , at 23:45, Andy Seaborne <[email protected]<mailto: > [email protected]>> wrote: > > > > The Jena build has been switched to produce Java11 bytecode. > > > > Nothing else in the codebase has been changed so this is easily > reversible at the moment. > > > > Using SNAPSHOT artifacts will get you Java11 bytecode. > > > > There is currently some problems producing javadoc > > > > One problem is [1] on early Java11 releases (11.0.1, 11.0.2, but not the > GA release 11.0.0). Update-to-date Java11 is now 11.0.9 and works > > > > Another is overlapping packages across modules using automatic module > naming. > > > > These do not affect the running of Jena. > > > > Andy > > > > [1] https://bugs.openjdk.java.net/browse/JDK-8212233 > > > > >
