2009-05-27 18 views
5

Ich bin daran interessiert, einen Prolog-Interpreter in Java einzubetten. Eine Option ist JPL, aber die Download-Links auf der JPL-Site sind kaputt, und die installation page erwähnt eine jpl.zip, die ich nicht finden kann. Ich habe SWI-Prolog heruntergeladen, das JPL zu enthalten scheint (es listet es als eine Komponente bei der Installation auf), aber ich bin mir immer noch nicht sicher, wie ich es zusammen mit Java verwenden würde.Wie JPL (bidirektionale Java/Prolog-Schnittstelle) auf Windows verwenden?

Irgendwelche Ideen zur Verwendung von JPL unter Windows? Gibt es eine andere Bibliothek, die ich verwenden könnte, um dasselbe zu erreichen? Ich habe ein paar gefunden, aber sie scheinen nicht so stabil wie JPL.

Antwort

7

JPL ist kein zusätzlicher Download mehr, Sie benötigen also keine jpl.zip. Wenn Sie SWI-Prolog herunterladen, werden die notwendigen Dateien installiert. Im Vergleich zu der Struktur von jpl.zip im installation notes gezeigt, finden Sie es sieht nun wie folgt aus:

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

Danke, das hat mir sehr geholfen. –