MvnResolver Parent POM

Mvn Resolver Tools

Лицензия

Лицензия

Группа

Группа

io.codekontor.mvnresolver
Идентификатор

Идентификатор

mvnresolver-parent
Последняя версия

Последняя версия

1.0.0.RC1
Дата

Дата

Тип

Тип

pom
Описание

Описание

MvnResolver Parent POM
Mvn Resolver Tools
Ссылка на сайт

Ссылка на сайт

https://github.com/code-kontor/mvnresolver
Система контроля версий

Система контроля версий

https://github.com/code-kontor/mvnresolver

Скачать mvnresolver-parent

Имя Файла Размер
mvnresolver-parent-1.0.0.RC1.pom 10 KB
Обзор

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/io.codekontor.mvnresolver/mvnresolver-parent/ -->
<dependency>
    <groupId>io.codekontor.mvnresolver</groupId>
    <artifactId>mvnresolver-parent</artifactId>
    <version>1.0.0.RC1</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/io.codekontor.mvnresolver/mvnresolver-parent/
implementation 'io.codekontor.mvnresolver:mvnresolver-parent:1.0.0.RC1'
// https://jarcasting.com/artifacts/io.codekontor.mvnresolver/mvnresolver-parent/
implementation ("io.codekontor.mvnresolver:mvnresolver-parent:1.0.0.RC1")
'io.codekontor.mvnresolver:mvnresolver-parent:pom:1.0.0.RC1'
<dependency org="io.codekontor.mvnresolver" name="mvnresolver-parent" rev="1.0.0.RC1">
  <artifact name="mvnresolver-parent" type="pom" />
</dependency>
@Grapes(
@Grab(group='io.codekontor.mvnresolver', module='mvnresolver-parent', version='1.0.0.RC1')
)
libraryDependencies += "io.codekontor.mvnresolver" % "mvnresolver-parent" % "1.0.0.RC1"
[io.codekontor.mvnresolver/mvnresolver-parent "1.0.0.RC1"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.

MvnResolver Uber-jar

Version 1.0.0.RC1 - 2019-09-03

The MvnResolver project aims at providing an easy to use, non-invasive solution to resolve maven artifacts from within java applications. Simply add the MvnResolver uber-jar to your project's classpath - all required libraries are embedded within the MvnResolver Uber jar, so no additional dependencies are added to your project.

The uber-Jar internally relies on shrinkwrap-resolver.

Usage

Adding MvnResolver to your project

You can add the Mvnresolver uber-jar to your project by adding the following dependency:

<project>
    ...
    <dependencies>
        ...
        <dependency>
            <groupId>io.codekontor.mvnresolver</groupId>
            <artifactId>mvnresolver-uber</artifactId>
            <version>1.0.0.RC1</version>
        </dependency>
    </dependencies>
</project>

Creating an instance of IMvnResolverServiceFactory

In order to create a new MvnResolverService, you have to create a MvnResolverServie Factory first.

// creating the MvnResolverServiceFactory
IMvnResolverServiceFactory mvnResolverServiceFactory = MvnResolverServiceFactoryFactory
        .createNewResolverServiceFactory();

Configuring and creating a MvnResolverService

// creating a new IMvnResolverService
IMvnResolverService mvnResolverService = mvnResolverServiceFactory.newMvnResolverService().create();

Resolving artifacts

//
File[] files = mvnResolverService.resolve("org.neo4j.test:neo4j-harness:2.3.3");
//
File[] files = mvnResolverService.resolve(false, "org.neo4j.test:neo4j-harness:2.3.3");
//
File file = mvnResolverService.resolveArtifact("org.neo4j.test:neo4j-harness:2.3.3");

License

MvnResolver is licensed under the Apache License version 2.0.

io.codekontor.mvnresolver

Code-Kontor GmbH

Версии библиотеки

Версия
1.0.0.RC1