Использование SWI-Prolog с Eclipse и Java (и JUNG): я должен использовать ProDT, PDT или оба? - PullRequest
4 голосов
/ 22 сентября 2011

Я хочу использовать SWI-Prolog, Eclipse и Java вместе, и у меня есть две взаимосвязанные проблемы:

  1. Я не знаю, следует ли мне использовать ProDT , PDT или оба в комбинации.

  2. В PDT говорится, что он включает «подсистему, которая позволяет коду Java взаимодействовать с SWI-Prolog». Я не знаю, достаточно ли этого само по себе, или мне следует использовать InterProlog , JPL или какую-то комбинацию из трех.

Фон * * тысяча двадцать один Я хочу взаимодействовать с существующей базой Java-кода, которая использует JUNG для своих типов данных, поэтому может быть полезно аккуратное соответствие иерархии объектов Java. (Я хочу применить ограничения с объектами JUNG, такими как деревья и графы, в качестве моего домена - хотя я хочу сделать это окольным путем, если необходимо, т.е. путем сопоставления объектов JUNG с типами данных, более управляемыми с помощью доступных режимов ограничений SWI. ) Я хочу развернуть на ПК и MAC, а также попробовать пакет CHRrp для SWI.

1 Ответ

0 голосов
/ 22 апреля 2016
I use jpl, it's quite easy to set up and use. But internet lot of trash tut so we may be confused. If you want that. here my note: 
Set enviroment variable: system variables ->add new ->JAVA_HOME (for jdk)
add new -> SWI_HOME_DIR (installation prolog folder path)
add this to Path: %SWI_HOME_DIR%\bin;%JAVA_HOME%;
add jpl.jar to referenced in project Java eclipse
...