它也因Drools版本而异。 6已经重命名了一些,并且在某些5.x版本中发生了一些重新排序(我认为)。
我正在使用Drools 6.1.0.Final文档来设置我的Eclipse环境。我指的是此文档:
[Section "1.3.1.4.4. Drools Runtimes"
”中的[http://docs.jboss.org/drools/release/6.1.0.Final/drools-docs/html_single/]
从我的drools安装中的许多二进制文件中解压缩(解压了“ drools-distribution-6.1.0.Final.zip”)]
D:\Drools-6.1.0.Final\binaries
哪个jar组成Drools运行时jar文件?
我只能将日食指向drools binaries文件夹,但是我想了解Eclipse所需的最少的运行时jar文件集。
Section Section "1.3.1.1. Dependencies and JARs"
确实讨论了诸如:]之类的依赖罐。
knowledge-api.jar knowledge-internal-api.jar drools-core.jar drools-compiler.jar drools-jsr94.jar drools-decisiontables.jar
我能够找到这4个:
drools-core.jar drools-compiler.jar drools-jsr94.jar drools-decisiontables.jar
但是这些2:
knowledge-api.jar knowledge-internal-api.jar
此替换在Drools 6.1.0.Final release中正确吗?>
knowledge-api.jar --> kie-api-6.1.0.Final.jar knowledge-internal-api.jar --> kie-internal-6.1.0.Final.jar
在Drools发行版的binaries文件夹中,我还需要哪些其他jar来创建完整的Drools Runtime?
我正在使用Drools 6.1.0.Final文档来设置我的Eclipse环境。我指的是此文档:“ http://docs.jboss.org/drools/release/6.1 ....”中的“ 1.3.1.4.4。Drools运行时”部分
它也因Drools版本而异。 6已经重命名了一些,并且在某些5.x版本中发生了一些重新排序(我认为)。
export CLASSPATH=".:$root/drools-core-${tag}.jar:$root/kie-api-${tag}.jar:...
:$root/kie-internal-${tag}.jar."
现在,如果Java编译器找不到类,我会在jar中寻找它,然后添加它。笨拙?也许。
如果您正在考虑使用Maven。将其添加到您的pom.xml中,它可以管理您的依赖性。
<dependency>
<groupId>org.kie</groupId>
<artifactId>kie-ci</artifactId>
<version>7.15.0.Final</version>
</dependency>