Package org.springframework.boot.cli.compiler.grape
CLI Groovy Grape integration.
Interface Summary Interface Description RepositorySystemSessionAutoConfiguration Strategy that can be used to apply some auto-configuration during the installation of anAetherGrapeEngine
.Class Summary Class Description AetherGrapeEngine AGrapeEngine
implementation that uses Aether, the dependency resolution system used by Maven.AetherGrapeEngineFactory Utility class to create a pre-configuredAetherGrapeEngine
.CompositeProxySelector CompositeProxySelector
.DefaultRepositorySystemSessionAutoConfiguration ARepositorySystemSessionAutoConfiguration
that, in the absence of any configuration, applies sensible defaults.DependencyResolutionContext Context used when resolving dependencies.GrapeEngineInstaller Utility to install a specificGrape
engine with Groovy.GrapeRootRepositorySystemSessionAutoConfiguration Honours the configuration ofgrape.root
by customizing the session's local repository location.RepositoryConfiguration The configuration of a repository.SettingsXmlRepositorySystemSessionAutoConfiguration Auto-configuration for a RepositorySystemSession that uses Maven's settings.xml to determine the configuration settings.Exception Summary Exception Description DependencyResolutionFailedException Thrown to indicate a failure during dependency resolution.