es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Aplicación Sencha ExtJS 5.1.61: [ERR] javax/xml/bind/DatatypeConverter.

Cuando ejecuto sencha app build, veo un error.

 Sencha Cmd v5.1.3.61
[INF] Procesando Descriptor de Construcción: default
[ERR] javax/xml/bind/DatatypeConverter

La búsqueda muestra que hay un problema con las versiones de jdk. Tengo instalado jdk 1.8.0_032 y 11.0.11 en mi Mac, aunque 1.8.0_032 está establecido como predeterminado. ¿Cómo puedo solucionar esto?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Este error ocurre porque la versión actual de Sencha Cmd no es compatible con JDK 11. Para solucionarlo, puedes usar una versión anterior de JDK, como 1.8.0_032, que es compatible con Sencha Cmd, o actualizar Sencha Cmd a una versión que sea compatible con JDK 11.

    Para usar una versión anterior de JDK, puedes seguir estos pasos:

    1. Abre una ventana de terminal y escribe “java -version” para verificar la versión actual de JDK.
    2. Si JDK 11 es la versión actual, puedes cambiar a una versión anterior escribiendo “export JAVA_HOME=/usr/libexec/java_home -v 1.8” en la ventana de terminal.
    3. Luego, ejecuta nuevamente el comando “sencha app build” y el error debería resolverse.

    Alternativamente, puedes actualizar Sencha Cmd a una versión que sea compatible con JDK 11. Puedes seguir estos pasos:

    1. Visita el sitio web oficial de Sencha y descarga la última versión de Sencha Cmd que sea compatible con JDK 11.
    2. Instala la nueva versión de Sencha Cmd.
    3. Abre una ventana de terminal y escribe “export PATH=$PATH:/{ruta a sencha cmd}/sencha” para agregar la nueva versión de Sencha Cmd al PATH.
    4. Luego, ejecuta nuevamente el comando “sencha app build” y el error debería resolverse.

    Siguiendo estos pasos, podrás resolver el error que ocurrió mientras realizabas la compilación de la aplicación Sencha.

Comments are closed.