extensions-core
module provides the fundamental components for developing an extension. If possible, we recommend using one of the other Java SDKs, which are tailored for use with specific frameworks. If you're not using a framework compatible with those SDKs though, this module still provides a lot of useful functionality.extensions-spark
module is built on top of the extensions-core
module and includes functionality specific to the Spark framework.