requirements - xspec/xspec GitHub Wiki

Java

XSpec requires a Java Runtime Environment.

XSpec is tested on Java 8 (recommended) and 17. Testing in this repo uses the Eclipse Temurin distributions of OpenJDK, except that the latest macOS version with Java 8 uses the BellSoft Liberica distribution because Temurin is not available for that configuration.

Saxon

XSpec requires the Saxon XSLT processor running on Java.

Saxon can be downloaded from:

XSpec is tested on Saxon 12, 11, 10, and 9.9. Support for 9.9 is on a deprecation path.

Saxon 9.9 is deprecated

Saxon 9.9 is not recommended for use with XSpec.

XQuery processor

Testing XQuery requires an XQuery 3.1 processor. XSpec is tested with the following XQuery processors:

⚠️ **GitHub.com Fallback** ⚠️