我对在java中嵌入prolog解释器很感兴趣。有一个选项是使用jpl,但是jpl站点上的下载链接断开了,安装页面提到了一个jpl.zip,我找不到它。我下载了swi-prolog,它似乎包含jpl(在安装时它将其列为一个组件),但我仍然不确定如何将其与java一起使用。
关于如何在linux上使用jpl有什么想法吗?有没有另一个图书馆可以让我实现同样的目标?
谢谢

最佳答案

您可以从这里开始:JPL for java\prolog(重要的是“sudo apt get install swi prolog,然后sudo apt get install swi prolog java”)。
如果使用netbeans作为ide,则必须将jpl.jar库添加到项目中(安装swi-prolog java:/usr/lib/swi-prolog/lib/jpl.jar时附带)。然后,必须通过添加以下内容来配置执行选项(项目属性-运行):
-djava.library.path=/usr/lib/swi prolog/lib/(AMD64或i386,取决于您的体系结构)。

10-04 12:51