All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.plexus.components.xml Maven / Gradle / Ivy

Go to download

Part of the OSS Review Toolkit (ORT), a suite to automate software compliance checks.

There is a newer version: 46.0.0
Show newest version
<?xml version="1.0" encoding="UTF-8"?>

<component-set>
    <components>
        <!--
         | Define empty lifecycle mappings for packaging types that are unknown otherwise.
         | The default packagings (https://maven.apache.org/ref/3.5.2/maven-core/default-bindings.html) are defined by
         | Maven, but plugins can define their own packagings. Some POMs use those packagings without including the
         | plugin which causes an "Unknown packaging" exception. This can be fixed by defining empty lifecycle mappings
         | which is fine, because we are only interested in parsing the POM files, not in building the projects.
         |-->

        <!--
         | AAR (Android archive: https://simpligility.github.io/android-maven-plugin/aar.html)
         |-->
        <component>
            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
            <role-hint>aar</role-hint>
            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
            <configuration>
                <lifecycles>
                    <lifecycle>
                        <id>default</id>
                        <phases>
                        </phases>
                    </lifecycle>
                </lifecycles>
            </configuration>
        </component>

        <!--
         | APK (Android application: https://simpligility.github.io/android-maven-plugin/apk.html)
         |-->
        <component>
            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
            <role-hint>apk</role-hint>
            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
            <configuration>
                <lifecycles>
                    <lifecycle>
                        <id>default</id>
                        <phases>
                        </phases>
                    </lifecycle>
                </lifecycles>
            </configuration>
        </component>

        <!--
         | OSGi Bundle (http://felix.apache.org/documentation/subprojects/apache-felix-maven-bundle-plugin-bnd.html)
         |-->
        <component>
            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
            <role-hint>bundle</role-hint>
            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
            <configuration>
                <lifecycles>
                    <lifecycle>
                        <id>default</id>
                        <phases>
                        </phases>
                    </lifecycle>
                </lifecycles>
            </configuration>
        </component>

        <!--
         | Plain Windows Dynamic Link Libraries as used e.g. by sqlite4java.
         |-->
        <component>
            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
            <role-hint>dll</role-hint>
            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
            <configuration>
                <lifecycles>
                    <lifecycle>
                        <id>default</id>
                        <phases>
                        </phases>
                    </lifecycle>
                </lifecycles>
            </configuration>
        </component>

        <!--
         | Plain macOS DYnamic LIBraries as used e.g. by sqlite4java.
         |-->
        <component>
            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
            <role-hint>dylib</role-hint>
            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
            <configuration>
                <lifecycles>
                    <lifecycle>
                        <id>default</id>
                        <phases>
                        </phases>
                    </lifecycle>
                </lifecycles>
            </configuration>
        </component>

        <!--
         | Eclipse Plugin (https://wiki.eclipse.org/Tycho/Packaging_Types)
         |-->
        <component>
            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
            <role-hint>eclipse-plugin</role-hint>
            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
            <configuration>
                <lifecycles>
                    <lifecycle>
                        <id>default</id>
                        <phases>
                        </phases>
                    </lifecycle>
                </lifecycles>
            </configuration>
        </component>

        <!--
         | GWT (Google Web Toolkit) application (https://github.com/tbroyer/gwt-maven-plugin)
         |-->
        <component>
            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
            <role-hint>gwt-app</role-hint>
            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
            <configuration>
                <lifecycles>
                    <lifecycle>
                        <id>default</id>
                        <phases>
                        </phases>
                    </lifecycle>
                </lifecycles>
            </configuration>
        </component>

        <!--
         | GWT (Google Web Toolkit) library (https://github.com/tbroyer/gwt-maven-plugin)
         |-->
        <component>
            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
            <role-hint>gwt-lib</role-hint>
            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
            <configuration>
                <lifecycles>
                    <lifecycle>
                        <id>default</id>
                        <phases>
                        </phases>
                    </lifecycle>
                </lifecycles>
            </configuration>
        </component>

        <!--
         | GlassFish High Availability API (https://mvnrepository.com/artifact/org.glassfish.ha/ha-api/)
         |-->
        <component>
            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
            <role-hint>hk2-jar</role-hint>
            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
            <configuration>
                <lifecycles>
                    <lifecycle>
                        <id>default</id>
                        <phases>
                        </phases>
                    </lifecycle>
                </lifecycles>
            </configuration>
        </component>

        <!--
         | Jenkins Plugin (https://jenkins.io/doc/book/managing/plugins/)
         |-->
        <component>
            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
            <role-hint>hpi</role-hint>
            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
            <configuration>
                <lifecycles>
                    <lifecycle>
                        <id>default</id>
                        <phases>
                        </phases>
                    </lifecycle>
                </lifecycles>
            </configuration>
        </component>

        <!--
         | Jenkins Module (https://mvnrepository.com/artifact/org.jenkins-ci.modules/instance-identity/)
         |-->
        <component>
            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
            <role-hint>jenkins-module</role-hint>
            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
            <configuration>
                <lifecycles>
                    <lifecycle>
                        <id>default</id>
                        <phases>
                        </phases>
                    </lifecycle>
                </lifecycles>
            </configuration>
        </component>

        <!--
         | Orbit Signed OSGi Bundle (https://www.eclipse.org/orbit/)
         |-->
        <component>
            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
            <role-hint>orbit</role-hint>
            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
            <configuration>
                <lifecycles>
                    <lifecycle>
                        <id>default</id>
                        <phases>
                        </phases>
                    </lifecycle>
                </lifecycles>
            </configuration>
        </component>

        <!--
         | Plain Linux Shared Object files as used e.g. by sqlite4java.
         |-->
        <component>
            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
            <role-hint>so</role-hint>
            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
            <configuration>
                <lifecycles>
                    <lifecycle>
                        <id>default</id>
                        <phases>
                        </phases>
                    </lifecycle>
                </lifecycles>
            </configuration>
        </component>

        <!--
         | ZIP
         |-->
        <component>
            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
            <role-hint>zip</role-hint>
            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
            <configuration>
                <lifecycles>
                    <lifecycle>
                        <id>default</id>
                        <phases>
                        </phases>
                    </lifecycle>
                </lifecycles>
            </configuration>
        </component>
    </components>
</component-set>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy