我正在尝试运行 0.2 和 0.3 版本的示例CLIPS GUI 项目,但是没有成功。没什么特别的 - 我使用 Debian 64 位的代码创建了一个简单的 Eclipse 项目,但我总是以“CLIPSJNI.SymbolValue 无法转换为 CLIPSJNI.MultifieldValue”异常结束。我得到了 libCLIPSJNI.so /usr/lib64
。任何帮助或建议表示赞赏。
问问题
543 次
1 回答
1
我认为您的问题是在您的项目中找不到规则或资源文件。可能有多种(或更好的)方法可以做到这一点,但我所做的是创建一个 CLIPSJNI 项目来包含 CLIPSJNI.dll、CLIPSJNI.jar 和 libCLIPSJNI.jnilib 文件,然后为每个演示创建一个单独的项目。我把clp文件放在demo项目的根目录下,java代码放在src目录下,resources文件夹放在src目录下:
Animal
src
AnimalDemo.java
resources
AnimalResources.properties
.
.
.
animaldemo.clp
bcdemo.clp
我在https://sourceforge.net/projects/clipsrules/files/CLIPS/Misc/放置了项目的存档 zip :CLIPSJNI_0_3_Eclipse_projects_64Bit.zip
于 2013-07-29T23:00:49.267 回答