Steve,

JRE for the Eclipse IDE has very little to do with the JDK you use for 
development (the IDE JRE gets used for Maven deps resolution though, IIRC). You 
can run Eclipse with JDK 17 LTS as a JRE, while using JDK 11 LTS for your 
projects (see under Preferences > Java > Installed JREs). In fact, this is 
exactly what I do when I am not using IntelliJ.

Regarding the required JDK version for Jena, I used it with JDK 11, 17, and 18 
without any problems so far. I would not recommend using JDK 12-16 as they are 
no longer supported (unless you are using Zulu 15 MTS, but that's quite niche).

I would also suggest you build and test your project using multiple versions of 
the JDK, e.g., we do it with JDK 11, 17, 18, and 19-ea [1].

Cheers,
Andrew

[1] 
https://github.com/oslc-op/refimpl/blob/master/.github/workflows/maven.yml#L19-L26
 

On 2022-05-15, 12:56, "Steve Vestal" <[email protected]> wrote:

    The download page says Jena requires Java 11.  Openllet for Jena 2.6 
    also just says Java 11 required.  Does that mean Java 11 or greater?  Is 
    anyone using the latest Jena and Openllet with Java 17?  The Eclipse 
    installer defaults to Java 14 for 2022-03, with higher versions 
    available.  Any words of wisdom about Java versions will be appreciated.


Reply via email to