Package org.apache.maven.api.services
Interface ToolchainsBuilder
- All Superinterfaces:
Service
- All Known Implementing Classes:
DefaultToolchainsBuilder
Builds the effective toolchains from a user toolchains file and/or a global toolchains file.
-
Method Summary
Modifier and TypeMethodDescriptionbuild
(ToolchainsBuilderRequest request) Builds the effective toolchains of the specified toolchains files.
-
Method Details
-
build
Builds the effective toolchains of the specified toolchains files.- Parameters:
request
- the toolchains building request that holds the parameters, must not benull
- Returns:
- the result of the toolchains building, never
null
- Throws:
ToolchainsBuilderException
- if the effective toolchains could not be built
-