Jena is built to run against Java 6, but I would recommend any new projects use the latest version of Java 7. The Jena libraries are forward-compatible. Oracle has end-of-lifed Java 6, and there has been some discussion about moving Jena to Java 7 (but no definite timeline so far).
-Stephen P.S. Speaking personally, I'm a bit disappointed that Java 8 is being delayed until next year, as things like lambdas would be really useful for Jena. When that does come out, I'd love to see us adopt Java 8 relatively quickly. On Mon, May 20, 2013 at 10:08 AM, Charles Li <charlesqua...@gmail.com> wrote: > Hi, > > I am starting Jena development with the latest Jena version. I have a choice > of Java version. Should I use 1.6 or 1.7? > > Thanks a lot! > Charles