Package org.jdrupes.builder.mvnrepo
package org.jdrupes.builder.mvnrepo
Provides resources from a Maven repository
-
ClassDescriptionThe default implementation of a
MvnRepoJarFile.The default implementation of aMvnRepoLibraryJarFile.Represents an artifact in a Maven repository.Converts between maven models and aether dependencies.A specialJarBuilderthat generates a JAR with javadoc.Marker interface for projects that publish a maven artifact.Manages a global instance ofRepositorySystemandRepositorySystemSessionand provides lists ofRemoteRepositorys from profiles insettings.xml.A Maven publishing destination that uploads artifacts using the traditional Maven deployment approach.Represents an artifact installed in the local Maven repository.A maven model resolver using aether.Additional properties used with maven repositories.Represents an artifact published in a Maven repository.The base class for all Maven publishing destinations.Represents a BOM in a maven repository.Represents a dependency on a maven artifact obtainable from a maven repository.AJarFilethat has been downloaded 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 reference to a resource in a Maven repository.A factory for creating Maven repository related resource objects.A collection of Maven specificResourceTypes.The types of Maven versions.AFileResourcethat represents a POM file.AGenerator(mainly) for POM files.A Maven publishing destination that publishes releases using the Sonatype Publish Portal API.A specialJarBuilderthat generates a sources jar following the maven convention.