Documentation

Script Engine

The script engine is responsible for compiling and loading plugins.

Reusing compiled classes

The system is set to reuse compiled classes in production mode by caching the compiled classes on the local file system.

You can configure this to take place in non-prodcution modes by setting the platform configuration property compilation.targetDirectory, e.g.

-Dbemoko.compilation.targetDirectory=/var/bemoko/cache/classes

With this configuration set, classes will be loaded from the cache (instead of recompiling) if the underlying script plugin file has not been changed since the compilation was cached.


More