java - 将 SWI-Prolog 与 Eclipse 和 Java(和 JUNG)一起使用 : Should I use ProDT, PDT,或两者兼而有之?

标签 java eclipse swi-prolog jung jpl

我想同时使用 SWI-Prolog、Eclipse 和 Java,我有两个相互关联的问题:

  1. 我不知道我是否应该使用 ProDT , PDT或两者结合。

  2. PDT 说它包括一个“使 Java 代码能够与 SWI-Prolog 交互的子系统”。我不知道这本身是否足够,或者我是否应该使用 InterProlog , JPL或三者的某种组合。

背景

我想与使用 JUNG 的现有 Java 代码库进行交互对于它的数据类型,所以整齐地适合 java 对象层次结构可能是有用的。 (我想对 JUNG 对象(例如树和图)应用约束作为我的域——尽管如果需要,我愿意以迂回的方式执行此操作,即通过将 JUNG 对象映射到使用 SWI 的可用约束模式更易于管理的数据类型。 )

我想部署到 PC 和 MAC,也想试用 CHRrp package用于 SWI。

最佳答案

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

关于java - 将 SWI-Prolog 与 Eclipse 和 Java(和 JUNG)一起使用 : Should I use ProDT, PDT,或两者兼而有之?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7510744/

相关文章:

java - 使用带有 <merge> 和 <include> 标签的自定义 View 时 findViewById 崩溃

java - 查找算术级数中缺失的项 -

android - 可以调试从Play下载的Android应用?

prolog - go/0 未定义的过程 save/1

timer - 如何在 SWI-Prolog 中定期调用 statistics/2?

java - 使用 JNI 仅将缓冲区的一部分从 native 代码复制到 Java

java - 如何在 ZK 中记录 UI 事件?

java - 仅为 Maven 设置 JAVA_HOME,无论我的代码如何

eclipse - 如何在eclipse中自动导入scala类?

csv - 在prolog中将列表元素写入csv