CÓMO

java.lang.UnsatisfactionLinkError: no ntvinv in java.library.path

Last Published: December 18, 2024

Descripción

Al compilar o ejecutar una aplicación Java que utiliza la API de Java de ArcObjects, se devuelve el siguiente error:

Error:   
java.lang.UnsatisfiedLinkError: no ntvinv in java.library.path

Causa

La variable PATH no incluye un directorio que contenga las bibliotecas nativas necesarias para que funcionen las clases Java de ArcObjects.

Solución o solución alternativa

Agregue el directorio que contiene las bibliotecas nativas requeridas por ArcObjects Java a la variable PATH.

  • En las plataformas Windows y Unix, agregue uno de los siguientes directorios a la variable PATH:

    A. $ARCENGINEHOME\java\jre\bin

    B. $ARCENGINEHOME\bin

    Note:
    $ARCENGINEHOME may have to be replaced with the location of the ArcGIS SDK installation.
  • Unix también ofrece la opción de ejecutar las secuencias de comandos auxiliares de ArcEngine en $ARCENGINEHOME: init_engine.csh o init_engine.sh.
  • Consulte la documentación de configuración del entorno en la sección Información relacionada para obtener información adicional.

Id. de artículo: 000007942

Recibir notificaciones y encontrar soluciones a problemas nuevos o comunes

Obtenga respuestas resumidas y soluciones de vídeo de nuestro nuevo chatbot de IA.

Descargar la aplicación de soporte de Esri

Información relacionada

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga
Esri Support AI Chatbot