У меня есть библиотека AXMLPrinter2.jar
, расположенная по адресу generic-local/corey/AXMLPrinter2/1.0/
в моем частном репозитории maven, вот файл pom:
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>corey</groupId>
<artifactId>AXMLPrinter2</artifactId>
<version>1.0</version>
<packaging>jar</packaging>
</project>
Когда я пытался добавить его как зависимость в свой проект:
<dependency>
<groupId>corey</groupId>
<artifactId>AXMLPrinter2</artifactId>
<version>1.0</version>
</dependency>
Это вызовет такую ошибку:
Не удалось разрешить зависимости для проекта: Не удалось разрешить следующие артефакты: corey: AXMLPrinter2: jar: 1.0 Не удалось найти артефакт corey: AXMLPrinter2: jar: 1.0 в центре (http://myip: 8081 / artifactory / generi c -local )
Из журнала он попытался найти AXMLPrinter2-1.0.jar , но имя библиотеки AXMLPrinter2.jar (без -1.0) на самом деле, как я могу решить эту проблему?
Я обнаружил похожие проблемы здесь и , здесь , но не сработало.
Как включить зависимость и указать ее настоящее имя в pom файле?