Вам нужно будет сделать это в два этапа:
1. Дайте вашему JAR идентификатор группы, artifactId и версию и добавьте их в свой репозиторий.
Если у вас нет внутреннего репозитория, и вы просто пытаетесь добавить свой JAR в локальный репозиторий, вы можете установить его следующим образом, используя любой произвольный идентификатор группы / artifactIds:
mvn install:install-file -DgroupId=com.stackoverflow... -DartifactId=yourartifactid... -Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/jarfile
Вы также можете развернуть его во внутреннем репозитории, если он у вас есть, и хотите сделать его доступным для других разработчиков в вашей организации. Я просто использую веб-интерфейс моего репозитория для добавления артефактов, но вы должны быть в состоянии выполнить то же самое, используя mvn deploy:deploy-file ...
.
2. Обновите зависимые проекты для ссылки на этот JAR.
Затем обновите зависимость в pom.xml проектов, использующих JAR, добавив следующее к элементу:
<dependencies>
...
<dependency>
<groupId>com.stackoverflow...</groupId>
<artifactId>artifactId...</artifactId>
<version>1.0</version>
</dependency>
...
</dependencies>