Часто встречающиеся проблемы и пути их устранения#

Проблема

Причина

Решение

Ошибка при валидации XSD-схемы: Exception in thread "main" java.lang.IllegalAccessError: class ru.example.ss.validator.format.xml.schema.XsdValidator$ (in unnamed module @0x4ca1042e) cannot access class com.sun.org.apache.xerces.internal.dom.DOMInputImpl (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.dom to unnamed module @0x4ca1042e

Ошибка возможна на версии java выше 11, необходимо установить и указать java 11.

Необходимо установить и указать java 11:
Для Linux/ macOs: Каждый раз перед запуском Validator CLI указывать переменную окружения JAVA_HOME: export JAVA_HOME=JAVA_HOME=<путь до java>/Contents/Home
Явно добавить параметр JAVA_HOME в скрипт запуска bin/validator-cli перед комментарием # Determine the Java command to use to start the JVM.
Для Windows: Каждый раз перед запуском Validator CLI указывать переменную окружения JAVA_HOME: set JAVA_HOME=JAVA_HOME=<путь до java>
Явно добавить параметр JAVA_HOME в скрипт запуска bin/validator-cli.bat перед комментарием @rem Find java.exe