一、项目没有使用32位的jdk,java使用arcengine就需要用到arcobjects.jar,而此jar包暂时只支持32位的jdk

祈祷官方能出个支持64位的AE — 。 —

二、32位的jdk没有配置环境变量,下图是如何在电脑上既配置64位的jdk,又配置32位的jdk

关于arcengine初始化 java.lang.UnsatisfiedLinkError:no ntvinv in java.library.path错误的几种解决方法
关于arcengine初始化 java.lang.UnsatisfiedLinkError:no ntvinv in java.library.path错误的几种解决方法

三、本机没有下载arcgis,安装包和下载教程百度上有很多

四、arcgis未配置环境变量,配置如下:

1.配置arcgis环境变量(配置到bin目录的上一层)
关于arcengine初始化 java.lang.UnsatisfiedLinkError:no ntvinv in java.library.path错误的几种解决方法
2.将环境变量添加到path中
关于arcengine初始化 java.lang.UnsatisfiedLinkError:no ntvinv in java.library.path错误的几种解决方法

五、如何此时还是报这个错,那就要看看自己的IDEA开发工具是否加载到了arcgis或者32位jdk的环境变量了

1.先点进去这个Edit Configuration
关于arcengine初始化 java.lang.UnsatisfiedLinkError:no ntvinv in java.library.path错误的几种解决方法
2.打开IDEA此时加载的环境变量列表
关于arcengine初始化 java.lang.UnsatisfiedLinkError:no ntvinv in java.library.path错误的几种解决方法
关于arcengine初始化 java.lang.UnsatisfiedLinkError:no ntvinv in java.library.path错误的几种解决方法
3.若没有自己配置的arcgis环境变量或32位jdk的环境变量,说明IDEA没加载到,那就重启IDEA,一直到加载到为止

相关文章:

  • 2022-02-06
  • 2021-06-14
  • 2022-12-23
  • 2021-11-28
  • 2022-12-23
  • 2021-11-16
  • 2021-05-26
  • 2021-09-16
猜你喜欢
  • 2022-12-23
  • 2021-07-05
  • 2021-06-23
  • 2021-04-30
  • 2021-12-06
  • 2021-07-24
相关资源
相似解决方案