gpt4 book ai didi

java - JPL/SWI Prolog 不工作

转载 作者:行者123 更新时间:2023-11-30 07:27:24 25 4
gpt4 key购买 nike

我正在尝试使用 SWI-Prolog JPL 库,但我遇到了问题。

我试图让我的 Eclipse 项目访问 JPL,但是当我尝试启动该程序时,出现以下错误:

Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no jpl in java.library.path

我将 jpl.jar 复制到我的项目目录中,并将其设置在构建路径中。此外,我传递了以下 VM 参数:

-Djava.library.path="C:\Program Files\Prolog\bin"

(这是安装 Prolog 的目录)。

我做错了什么?


编辑:我的电脑上似乎没有 libpl.dll。这会导致我的问题吗?

最佳答案

您运行的 JDK/JRE 的 jvm.dll 必须在您的系统 PATH 中可用,这样 jpl.dll 来自 java.library.path 正确加载。

您必须注意 JPL 安装和运行的 JVM 之间的 32 位/64 位一致性 - 所以不要尝试任何混合。

这是来自旧 installation doc 的信息.

对于此类安装支持,您应该使用 JPL 邮件列表。

关于java - JPL/SWI Prolog 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9751357/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com