错误 org.jpl7.JPLException:从 Prolog 传递的不支持的 blob 类型
Error org.jpl7.JPLException: unsupported blob type passed from Prolog
我在 javalin 中使用 java 1.8,我正在尝试执行存储在 prolog-app 中的查询。pl 这是项目树 there's a main.java inside the folder
我运行主要是使用以下代码行进行静态测试的所有内容:
Query query = new Query("consult", new Term[] {new Atom("src/prolog-app.pl")});
但我在标题上遇到了例外情况。我尝试了绝对路径并得到了相同的结果。
我正在使用:
Java 1.8,
Swi-Prolog 8.2.4,
喷气推进实验室 7.4.0,
Gradle
不要使用来自 gradle 的 jpl,而是下载 jpl.jar,并在本地使用它。
查看此线程以了解如何通过 gradle How to add local .jar file dependency to build.gradle file?
使用本地库
我在 javalin 中使用 java 1.8,我正在尝试执行存储在 prolog-app 中的查询。pl 这是项目树 there's a main.java inside the folder
我运行主要是使用以下代码行进行静态测试的所有内容:
Query query = new Query("consult", new Term[] {new Atom("src/prolog-app.pl")});
但我在标题上遇到了例外情况。我尝试了绝对路径并得到了相同的结果。
我正在使用: Java 1.8, Swi-Prolog 8.2.4, 喷气推进实验室 7.4.0, Gradle
不要使用来自 gradle 的 jpl,而是下载 jpl.jar,并在本地使用它。
查看此线程以了解如何通过 gradle How to add local .jar file dependency to build.gradle file?
使用本地库