繁体   English   中英

从Java使用Jess

[英]using Jess from Java

嗨,我已经用JESS编写了所有代码,现在我想在Java中使用该代码。 我想知道是否需要重新定义教科书中的deftemplates? 还是可以通过稍作更改来使用该代码?

我有两个clp文件,一个是定义deftemplates和deffacts的文件,另一个是我写规则的文件。

谢谢阿里

您可以通过创建一个jess.Rete对象,并使用Rete.batch加载和执行CLP文件来使用以CLP编写的代码,而无需进行修改。 如果CLP文件中没有(run) ,则可以调用Rete.run。 您可以将其他Rete方法用于支持功能,例如,附加侦听器。

您没有对使用Java中的CLP代码做任何具体说明,但是没有无法通过API使用的Jess功能。 它只需要阅读(优秀的)javadoc。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM