如何在Windows上使用JPL(双向Java / Prolog接口)?

我有兴趣在 Java中嵌入Prolog解释器.一个选项是使用 JPL,但是jpl站点上的下载链接被破坏了,installation page提到了一个我找不到的jpl.zip.我下载了SWI-Prolog,它似乎包含了jpl(它在安装时将其列为组件),但我仍然不确定如何将它与Java一起使用.

关于如何在Windows上使用jpl的任何想法?我可以使用另一个库来实现同样的目的吗?我遇到了一些,但它们似乎不像jpl那样稳定.

解决方法

jpl不再是一个额外的下载,所以你不需要jpl.zip.如果您下载SWI-Prolog,它将安装必要的文件.与 installation notes显示jpl.zip的结构相比,你会发现它现在看起来像这样:

C:\Program Files\Prolog\
 +--- doc\packages\examples\jpl
 |     +--- Exceptions
 |     +--- Exceptions2
 |     +--- Family
 |     +--- Test
 |     +--- Test2
 |     +--- Time
 |     +--- Zahed
 |     +--- (and maybe more...)
 |
 +--- bin\jpl.dll  (a native library - for Windows in this case)
 |
 +--- lib\jpl.jar  (a Java library)
 |
 +--- library\jpl.pl  (a Prolog library)
 |
 +--- doc\packages\jpl\index.html  (jpl's documentation "home page")

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...