| Package | Description |
|---|---|
| org.apache.maven.toolchain | |
| org.apache.maven.toolchain.java |
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
ToolchainPrivate |
a private contract between the toolchains plugin and the components.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
DefaultToolchain |
Default abstract toolchain implementation, to be used as base class for any toolchain implementation
to avoid rewriting usual code.
|
| Modifier and Type | Method | Description |
|---|---|---|
Toolchain |
DefaultToolchainManager.getToolchainFromBuildContext(java.lang.String type,
MavenSession session) |
|
Toolchain |
ToolchainManager.getToolchainFromBuildContext(java.lang.String type,
MavenSession context) |
Retrieve toolchain of specified type from build context.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<Toolchain> |
DefaultToolchainManager.getToolchains(MavenSession session,
java.lang.String type,
java.util.Map<java.lang.String,java.lang.String> requirements) |
|
java.util.List<Toolchain> |
ToolchainManager.getToolchains(MavenSession session,
java.lang.String type,
java.util.Map<java.lang.String,java.lang.String> requirements) |
Select all toolchains available in user settings matching the type and requirements,
independently from
maven-toolchains-plugin. |
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
JavaToolchain |
JDK toolchain interface.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
DefaultJavaToolChain |
Deprecated.
clients that do not require compatibility with Maven 3.2.3 and earlier should link to
JavaToolchainImpl instead. |