There are options to use various flavours of runtime compilers.
Apache JCI is used as the interface to all the runtime compilers.
You can also use the system property "drools.compiler" to set the desired compiler.
The valid values are "ECLIPSE" and "JANINO" only.