So as not to publish too many jars or require extra dependencies, use the Shadow Plugin to shade these jars.