在Java应用程序中嵌入Jess

在Java应用程序中嵌入Jess,java,jess,Java,Jess,关于杰西,我是新来的。我试图运行jess手册中提供的示例,但失败了。任何人都可以帮助我的步骤如何运行定价引擎的例子是附加的 本手册第85页也参考了该示例 我已经安装了eclipse并下载了示例文件夹中的文件。我不知道如何继续运行演示您只需要编译Java文件,然后运行gov.sandia.jess.example.pricing.demo.demo。例如,在Mac或Linux上,在定价引擎目录中 % javac -cp .:../../lib/jess.jar `find . -name '*.j

关于杰西,我是新来的。我试图运行jess手册中提供的示例,但失败了。任何人都可以帮助我的步骤如何运行定价引擎的例子是附加的

本手册第85页也参考了该示例


我已经安装了eclipse并下载了示例文件夹中的文件。我不知道如何继续运行演示

您只需要编译Java文件,然后运行
gov.sandia.jess.example.pricing.demo.demo
。例如,在Mac或Linux上,在定价引擎目录中

% javac -cp .:../../lib/jess.jar `find . -name '*.java'`
% java -cp .:../../lib/jess.jar gov.sandia.jess.example.pricing.demo.Demo

你好,欧内斯特,谢谢你的回复。我只是第一次运行eclipse。如何编译java文件?我用eclipse编译它们吗?我必须将它们复制到特定位置吗?请指导我如何在eclipse中编译它们?为eclipse提供教程超出了堆栈溢出的格式。你知道如何从命令行编译和执行一组Java类吗?或者你也是Java新手吗?我已经成功地编译了一些类,比如CatalogItem.Java,但是当我编译order.Java类时,我会出错;Order.java:11:错误:找不到符号private Customer;^符号:类别客户位置:类别Order@Patrick-这似乎与您试图学习如何在Java中嵌入Jess,而不首先了解Java经验相似。特别是,您需要了解“类路径”。我的答案中的命令行显示了成功编译此代码所需的类路径。向本地Java专家展示这个问题和我的答案,他们会帮你解决。@ErnestFriedman Hill感谢到目前为止的帮助。我已经成功地编译了所有的类,但是当我运行演示时,即使在设置了类路径之后,我仍然会得到下面的错误;C:\Users\pkiwanuka\Documents\Work\Patrick_Project\Software\Jess71p2\examples\pricing_engine>java-cp.:..\lib\jess.jar gov.sandia.jess.example.pricing.demo.demo错误:找不到或加载主类gov.sandia.jess.example.pricing.demo.demo