Java 11 пакет javax.xml.bind не существует [дубликат]

На этот вопрос уже есть ответ:

Как разрешить java.lang.NoClassDefFoundError: javax / xml / bind / JAXBException в Java 9 19 ответов Замены для устаревших модулей JPMS с API Java EE 6 ответов

Я пытаюсь десериализовать данные XML в дерево контента Java с помощью JAXB, проверяя данные XML как они не маршалируемые:

try {
  JAXBContext context = JAXBContext.newInstance("com.acme.foo");
  Unmarshaller unmarshaller = context.createUnmarshaller();
  unmarshaller.setSchema(schema);
  FooObject fooObj = (FooObject) unmarshaller.unmarshal(new File("foo.xml"));
} catch (UnmarshalException ex) {
  ex.printStackTrace();
} catch (JAXBException ex) {
  ex.printStackTrace();
}

Когда я строю проект с помощьюJava 8 все хорошо, но строю это сJava 11 завершается с ошибкой компиляции:

package javax.xml.bind does not exist

Как мне решить проблему?

Ответы на вопрос(1)

Ваш ответ на вопрос