CÓMO

java.lang.UnsatisfiedLinkError: 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

Obtenga soporte con IA

Resuelva su problema rápidamente con el chatbot de inteligencia artificial de soporte de Esri.

Empieza a chatear ahora

Información relacionada

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Empieza a chatear ahora

Ir a opciones de descarga