当我执行没有集成的drool应用程序时,它正如预期的那样正常工作。但在与我的应用程序集成后(添加了所有必需的jar)并尝试执行我面临以下错误。
我需要快速解决方案。提前致谢
org.drools.RuntimeDroolsException:无法加载方言 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:JAVA:org.drools.rule.builder.dialect.java.JavaDialectConfiguration' 在 org.drools.compiler.PackageBuilderConfiguration.addDialect(PackageBuilderConfiguration.java:274) 在 org.drools.compiler.PackageBuilderConfiguration.buildDialectConfigurationMap(PackageBuilderConfiguration.java:259) 在 org.drools.compiler.PackageBuilderConfiguration.init(PackageBuilderConfiguration.java:176) 在 org.drools.compiler.PackageBuilderConfiguration。(PackageBuilderConfiguration.java:153) 在org.drools.compiler.PackageBuilder。(PackageBuilder.java:242) 在org.drools.compiler.PackageBuilder。(PackageBuilder.java:142) 在 org.drools.builder.impl.KnowledgeBuilderProviderImpl.newKnowledgeBuilder(KnowledgeBuilderProviderImpl.java:29) 在 org.drools.builder.KnowledgeBuilderFactory.newKnowledgeBuilder(KnowledgeBuilderFactory.java:29) 在com.sample.TestExample.readKnowledgeBase(TestExample.java:32)at com.sample.TestExample.ProductClassHolder(TestExample.java:49)at com.sample.TestExample.main(TestExample.java:26)引起: java.lang.RuntimeException:Eclipse JDT Core jar不在 classpath at org.drools.rule.builder.dialect.java.JavaDialectConfiguration.setCompiler(JavaDialectConfiguration.java:94) 在 org.drools.rule.builder.dialect.java.JavaDialectConfiguration.init(JavaDialectConfiguration.java:55) 在 org.drools.compiler.PackageBuilderConfiguration.addDialect(PackageBuilderConfiguration.java:270) ......还有10个