Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 152 for toolchain (0.07 seconds)

  1. api/maven-api-core/src/main/java/org/apache/maven/api/Toolchain.java

     * <pre>
     * Toolchain toolchain = ...; // Obtain a Toolchain instance
     * String type = toolchain.getType(); // Get the type of the toolchain
     * String version = toolchain.getVersion(); // Get the version of the toolchain
     * </pre>
     *
     *
     * @since 4.0.0
     * @see JavaToolchain
     * @see org.apache.maven.api.services.ToolchainManager
     */
    @Experimental
    public interface Toolchain {
        /**
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Tue Feb 11 12:33:57 GMT 2025
    - 3.4K bytes
    - Click Count (0)
  2. compat/maven-compat/src/main/java/org/apache/maven/toolchain/Toolchain.java

     * under the License.
     */
    package org.apache.maven.toolchain;
    
    /**
     * Toolchain interface.
     *
     * @since 2.0.9
     * @deprecated Use {@link org.apache.maven.api.Toolchain} instead.
     */
    @Deprecated(since = "4.0.0")
    public interface Toolchain {
    
        /**
         * get the type of toolchain.
         *
         * @return the toolchain type
         */
        String getType();
    
        /**
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Wed Feb 12 13:13:28 GMT 2025
    - 1.4K bytes
    - Click Count (0)
  3. doc/initial/5-toolchain.md

    Jonathan Amsterdam <******@****.***> 1705624488 -0500
    Created: Tue Apr 07 11:13:11 GMT 2026
    - Last Modified: Mon Jan 22 18:07:49 GMT 2024
    - 74 bytes
    - Click Count (0)
  4. doc/next/5-toolchain.md

    Carlos Amedee <******@****.***> 1769025172 -0500
    Created: Tue Apr 07 11:13:11 GMT 2026
    - Last Modified: Wed Jan 21 20:27:12 GMT 2026
    - 74 bytes
    - Click Count (0)
  5. api/maven-api-core/src/main/java/org/apache/maven/api/services/ToolchainManager.java

         * @param type The type of toolchain to retrieve
         * @return Optional containing the toolchain if found
         * @throws ToolchainManagerException if toolchain retrieval fails
         */
        @Nonnull
        Optional<Toolchain> getToolchainFromBuildContext(@Nonnull Session session, @Nonnull String type)
                throws ToolchainManagerException;
    
        /**
         * Stores a toolchain in the build context for later retrieval.
         *
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Tue Feb 11 12:33:57 GMT 2025
    - 3.5K bytes
    - Click Count (0)
  6. api/maven-api-core/src/main/java/org/apache/maven/api/services/ToolchainFactory.java

     * based on toolchain model configurations or default settings.</p>
     *
     * @since 4.0.0
     */
    @Experimental
    @Consumer
    public interface ToolchainFactory {
        /**
         * Creates a toolchain instance from the provided model configuration.
         *
         * @param model The toolchain configuration model
         * @return A configured toolchain instance
         * @throws ToolchainFactoryException if toolchain creation fails
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Tue Feb 11 12:33:57 GMT 2025
    - 2.1K bytes
    - Click Count (0)
  7. compat/maven-toolchain-builder/src/test/resources/org/apache/maven/toolchain/merge/toolchains-jdks.xml

    specific language governing permissions and limitations
    under the License.
    -->
    
    <toolchains>
      <toolchain>
         <type>jdk</type>
         <provides>
             <version>1.5</version>
             <vendor>sun</vendor>
         </provides>
         <configuration>
            <jdkHome>${env.JAVA_HOME}</jdkHome>
         </configuration>
      </toolchain>
      <toolchain>
         <type>jdk</type>
         <provides>
             <version>1.6</version>
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Oct 25 12:31:46 GMT 2024
    - 1.3K bytes
    - Click Count (0)
  8. compat/maven-toolchain-builder/src/test/resources/org/apache/maven/toolchain/merge/toolchains-jdks-extend.xml

    under the License.
    -->
    
    <toolchains>
      <toolchain>
         <type>jdk</type>
         <provides>
             <version>1.5</version>
             <vendor>sun</vendor>
         </provides>
         <configuration>
            <jdkHome>${env.JAVA_HOME}</jdkHome>
            <toolsJar>lib/tools.jar</toolsJar>
         </configuration>
      </toolchain>
      <toolchain>
         <type>jdk</type>
         <provides>
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Oct 25 12:31:46 GMT 2024
    - 1.4K bytes
    - Click Count (0)
  9. apache-maven/src/assembly/maven/conf/toolchains.xml

     | getting the most out of your Maven installation.
     |-->
    <toolchains xmlns="http://maven.apache.org/TOOLCHAINS/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://maven.apache.org/TOOLCHAINS/1.1.0 http://maven.apache.org/xsd/toolchains-1.1.0.xsd">
    
      <!--
       | With toolchains you can refer to installations on your system. This
       | way you don't have to hardcode paths in your pom.xml.
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Thu Aug 22 14:47:43 GMT 2024
    - 3.6K bytes
    - Click Count (0)
  10. compat/maven-toolchain-builder/src/test/java/org/apache/maven/toolchain/building/DefaultToolchainsBuilderTest.java

    import org.apache.maven.impl.DefaultToolchainsXmlFactory;
    import org.apache.maven.toolchain.io.DefaultToolchainsReader;
    import org.apache.maven.toolchain.io.DefaultToolchainsWriter;
    import org.apache.maven.toolchain.io.ToolchainsParseException;
    import org.apache.maven.toolchain.model.PersistedToolchains;
    import org.apache.maven.toolchain.model.ToolchainModel;
    import org.codehaus.plexus.interpolation.os.OperatingSystemUtils;
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Jun 06 14:28:57 GMT 2025
    - 14K bytes
    - Click Count (0)
Back to Top