Зависимость локального хранилища проекта mvn не разрешена

Я пытаюсь создать локальный репозиторий проекта с помощью сторонних jar-файлов и добавить их в качестве обычной зависимости в POM.

У меня есть это POM: `http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0

<groupId>com.my.deptest</groupId>
<artifactId>testdep</artifactId>
<version>0.0.1-SNAPSHOT</version>

<name>testdep</name>
<repositories>
    <repository>
        <id>my-local-repo</id>
        <url>file:/${project.basedir}/my-repo</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.mydeptest</groupId>
        <artifactId>testdep</artifactId>
        <version>1.0</version>
    </dependency>
</dependencies>

`

Я установил сторонний jar-файл в каталог "my-repo" (подкаталог в базовом каталоге проекта), используя:mvn org.apache.maven.plugins:maven-install-plugin:2.3.1:install-file -Dfile=lib/sample.jar -DgroupId=com.mydeptest -DartifactId=testdep-Dversion=1.0 -Dpackaging=jar -DlocalRepositoryPath=my-repo

И я получаю[ERROR] Failed to execute goal on project testdep: Could not resolve dependencies for project com.my.deptest:testdep:jar:0.0.1-SNAPSHOT: Failure to find com.mydeptest:testdep:jar:1.0Он просматривается только в удаленном репозитории, а не в локальном репозитории проекта, который я создал с помощью установочного плагина mvn (используя опцию localRepositoryPath).

Я использую Справку Apache Maven 3.1.1 ( JDK8)! Пожалуйста!

0 ответов

Другие вопросы по тегам