Thanks very much for your share. It has resolve my problems.
I'm use drools5.6 and jdk8, found the same questions, the .drl compiler can not use Map or HashMap. Error like this:
java.lang.NoClassDefFoundError: com/xx/rule/Rule_rule_57497bdaf1566880f896efaa_865eb46b6ad7410eab166a448f72df53
Add maven conf like this and resolved:
<dependency>
your drools 5 jars...
</dependency>
<dependency>
<groupId>org.eclipse.jdt.core.compiler</groupId>
<artifactId>ecj</artifactId>
<version>4.5.1</version>
</dependency>
在 2016年2月19日星期五 UTC+8下午7:24:08,Karun Nadarajah写道: