У меня есть код, использующий классы API JAXB, которые были предоставлены как часть JDK в Java 6/7/8. Когда я запускаю тот же код с помощью Java 9, во время выполнения я получаю ошибки, указывающие на то, что классы JAXB не могут быть найдены.
Классы JAXB предоставлены как часть JDK начиная с Java 6, так почему же Java 9 больше не находит эти классы?
У меня есть код, использующий классы API JAXB, которые были предоставлены как часть JDK в Java 6/7/8. Когда я запускаю тот же код с помощью Java 9, во время выполнения я получаю ошибки, указывающие на то, что классы JAXB не могут быть найдены.
Классы JAXB предоставлены как часть JDK начиная с Java 6, так почему же Java 9 больше не находит эти классы?
Я получаю следующие исключения в gradle ant.xjc. он работает отлично, когда
generate( javax.xml.bind:jaxb-api:2.3.1 ) является зависимостью.
Execution failed for task ':createWsdlSource'.
> java.lang.NoClassDefFoundError:...
Я получаю следующие исключения в gradle ant.xjc. он работает отлично, когда
generate( javax.xml.bind:jaxb-api:2.3.1 ) является зависимостью.
Execution failed for task ':createWsdlSource'.
> java.lang.NoClassDefFoundError:...