...
Table of Contents | ||||
---|---|---|---|---|
|
General
Can CXF run with JDK/ Java 9+ (10, 11)?
Yes. CXF will support Java 9-11 with the next 3.3.x release.
Can CXF run with JDK 1.8/Java 8?
Yes. CXF supports Java 8. The latest 3.x version is built using JDK 1.8.
Can CXF run with JDK 1.7/Java 7?
Yes. CXF supports Java 7. Since Java 7 contains the 2.2.x versions of both JAXB and JAX-WS API jars, using CXF with Java 7 is much easier than with Java 6.
Info |
---|
CXF 3.2 no longer supports Java 7 and requires Java 8 or newer. Users are strongly encouraged to start moving to Java 8. |
Can CXF run with JDK 1.6?
JDK 1.6 incorporates the JAXB reference implementation. However, it incorporates an old version of the RI. CXF does not support this version. As of 1.6_04, this is easy to deal with: you must put the versions of JAXB RI (the 'impl' and 'xjc' jars) that we include with CXF in your classpath. As of this writing, these are version 2.2.10.
Info |
---|
CXF 3.1 no longer supports Java 6 and requires Java 7 or newer. |
Can CXF run with JDK 1.5?
Yes for CXF 2.6.x and older. Keep in mind though that Java 2 SE 5.0 with JDK 1.5 has reached end of life (EOL). CXF 2.7.x no longer supports Java 5. In order to upgrade to 2.7.x, you must be using Java 6 (or newer).
Info |
---|
There are no more planned releases for the 2.6.x series of CXF that will support Java 5. Users are strongly encouraged to start moving to Java 7 and to start migrating to newer versions of CXF. |
Can CXF run without the Sun reference SAAJ implementation?
...