#maven #java-8 #pom.xml
#maven #java-8 #pom.xml
Вопрос:
Привет, я пытаюсь добавить локальный файл jar в зависимость maven, как показано ниже в POM.xml .
<repositories>
<repository>
<id>project-repo</id>
<url>file://C:/POC/Projects/Jar</url>
</repository>
</repositories>
Я всегда получаю ошибку ниже.
Could not find artifact cas:cas:jar:1.2 in project-repo (file://C:/POC/Projects/Jar)
Как я могу исправить эту проблему?
Комментарии:
1.Вы установили свой JAR в локальное репозиторий? Если нет, попробуйте выполнить
mvn deploy:deploy-file
-DgroupId=[group]
-DartifactId=[artifact]
-Dversion=[vers]
-DrepositoryId=project-repo
-Dfile=[JAR_FILE_PATH]
2. Можете ли вы добавить это в качестве ответа, когда я пытаюсь это сделать, я получаю сообщение об ошибке для https, затем я изменил настройки xml для использования https repo. Затем он установил jar-файл и начал работать.
3. Добавлено в качестве ответа. Примите, чтобы помочь другим. Приветствия!
Ответ №1:
JAR необходимо установить в локальное репозиторий.
Выполнение приведенной ниже команды приведет к установке JAR в локальное репозиторий:
mvn deploy:deploy-file -DgroupId=[group] -DartifactId=[artifact] -Dversion=[vers] -DrepositoryId=project-repo -Dfile=[JAR_FILE_PATH]