Java 11 pacote javax.xml.bind não existe [duplicado]

Esta pergunta já tem uma resposta aqui:

Como resolver java.lang.NoClassDefFoundError: javax / xml / bind / JAXBException no Java 9 19 respostasubstituições para módulos JPMS obsoletos com APIs Java EE respostas

Estou tentando desserializar dados XML em uma árvore de conteúdo Java usando JAXB, validando os dados XML, pois não estão ordenados:

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();
}

Quando construo o projeto comJava 8 está tudo bem, mas construí-lo comJava 11 falha com um erro de compilação:

package javax.xml.bind does not exist

Como corrigir o problema?

questionAnswers(1)

yourAnswerToTheQuestion