我正在尝试为 Google OR-Tools 运行 VRP Java 示例,但一直出现UnsatisfiedLinkError: no jniortools in java.library.path错误。我所做的是:下载适用于 Java/macOS 的二进制分发版创建一个新的基于 Gradle 的 IntelliJ 项目lib在项目的根目录中创建一个名为的新文件夹com.google.ortools.jar将名为and的 Goole OR-Tools 文件 protobuf.jar(lib 位于步骤 1 中下载的二进制分发包的文件夹中)复制并粘贴到lib 步骤 3 中创建的文件夹中。转到项目结构 > 模块 > 主要 > 依赖项 > + > JAR 或目录 > 选择com.google.ortools.jar并protobuf.jar从{project_root}/lib运行在google or-tools 网站上找到的java 示例这是 java 示例的完整代码:com.google.ortools.*导入很好,但在运行 java 示例时出现以下错误:Exception in thread "main" java.lang.UnsatisfiedLinkError: no jniortools in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867) at java.lang.Runtime.loadLibrary0(Runtime.java:870) at java.lang.System.loadLibrary(System.java:1122) at VrpGlobalSpan.<clinit>(VrpGlobalSpan.java:29)我已经搜索了该jniortools文件,但无法在任何地方找到它。我该怎么做才能确保示例运行?
添加回答
举报
0/150
提交
取消