2009-05-27 8 views
5

Jestem zainteresowany osadzeniem interpretera Prolog w Javie. Jedną z opcji jest użycie JPL, ale linki do pobierania na stronie JPL są zepsute, a installation page wspomina o pliku jpl.zip, którego nie mogę znaleźć. Ściągnąłem SWI-Prolog, który wydaje się zawierać JPL (wymienia go jako komponent podczas instalacji), ale nadal nie jestem pewien, jak bym go używał wraz z Javą.Jak korzystać z JPL (dwukierunkowy interfejs Java/Prolog) w systemie Windows?

Jakieś pomysły dotyczące korzystania z JPL w systemie Windows? Czy istnieje inna biblioteka, której mogę użyć do osiągnięcia tego samego? Napotkałem kilka, ale nie wydają się one tak stabilne jak JPL.

Odpowiedz

7

JPL nie jest już dodatkowym plikiem do pobrania, więc nie potrzebujesz pliku jpl.zip. Jeśli pobierzesz SWI-Prolog, zainstaluje niezbędne pliki. W porównaniu do struktury pliku jpl.zip wyświetlanego w installation notes, teraz wygląda on tak:

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") 
+0

Dzięki, to bardzo pomogło. –

Powiązane problemy