Как использовать JPL (двунаправленный интерфейс Java/Prolog) в Windows?

StackOverflow https://stackoverflow.com/questions/914495

Вопрос

Меня интересует встраивание интерпретатора Пролога в Java.Один из вариантов — использование Лаборатория реактивного движения, но ссылки для скачивания на сайте JPL не работают, и страница установки упоминает jpl.zip, который я не могу найти.Я загрузил SWI-Prolog, который, кажется, включает JPL (при установке он указан как компонент), но я до сих пор не уверен, как бы я использовал его вместе с Java.

Есть идеи о том, как использовать JPL в Windows?Есть ли другая библиотека, которую я мог бы использовать для достижения того же?Я встречал несколько, но они не кажутся такими стабильными, как JPL.

Это было полезно?

Решение

JPL больше не является дополнительной загрузкой, поэтому jpl.zip вам не нужен.Если вы загрузите SWI-Prolog, он установит необходимые файлы.По сравнению со структурой 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")
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top