Package org.jdrupes.builder.mvnrepo
package org.jdrupes.builder.mvnrepo
Provide resources from a Maven repository
-
ClassDescriptionRepresents an artifact in a maven repository.Converts between maven models and aether dependencies.A special
JarBuilderthat generates a jar with javadoc.Marker interface for projects that publish a maven artifact.A maven model resolver using aether.Additional properties used with maven repositories.Represents an artifact created in a maven repository.AGeneratorfor maven deployments in response to requests forMvnPublicationIt supports publishing releases using the Publish Portal API and publishing snapshots using the "traditional" maven approach (uploading the files, including the appropriatemaven-metadata.xmlfiles).Represents a BOM in a maven repository.Represents a dependency on a maven artifact obtainable from a maven repository.AJarFilethat is obtained from a maven repository.ALibraryJarFilethat is obtained from a maven repository.Depending on the request, this provider provides two types of resources.Represents a POM in a maven repository.Represents a dependency on a maven artifact obtainable from a maven repository.A factory for creating Java related resource objects.A collection of Maven specificResourceTypes.AFileResourcethat represents a POM file.AGenerator(mainly) for POM files.A specialJarBuilderthat generates a sources jar following the maven convention.