2009-05-27 7 views
5

Je suis intéressé par l'intégration d'un interpréteur Prolog en Java. Une option utilise JPL, mais les liens de téléchargement sur le site JPL sont cassés, et le installation page mentionne un jpl.zip que je ne trouve pas. J'ai téléchargé SWI-Prolog qui semble inclure JPL (il le répertorie comme un composant lors de l'installation), mais je ne suis toujours pas sûr de savoir comment je l'utiliser avec Java.Comment utiliser JPL (interface bidirectionnelle Java/Prolog) sur Windows?

Des idées sur l'utilisation de JPL sous Windows? Y a-t-il une autre bibliothèque que je pourrais utiliser pour réaliser la même chose? J'ai rencontré quelques-uns, mais ils ne semblent pas aussi stables que le JPL.

Répondre

7

JPL n'est plus un téléchargement supplémentaire, vous n'avez donc pas besoin de jpl.zip. Si vous téléchargez SWI-Prolog, il installera les fichiers nécessaires. Par rapport à la structure de jpl.zip montré dans le installation notes, vous trouverez maintenant il ressemble à ceci:

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

Merci, qui a aidé beaucoup. –