Son günlerde bir proje için elimde bulunan bir jar dosyasını artifact olarak kullanmam gerekliydi. Bu konuyu aratırırken JAR dosyasını yerinin pom.xml üzerinde belirtilerek tanımla yapılabildiğini okudum ancak bu başka developer ile ortak çalışılan projeler için sorun yaratabileceği için lokal repoya artifact olarak tanımlamanın daha verimli bir çözüm olabileceğini düşündüm. Benim gibi bir ihtiyacı olanlar için ilgili komutu aşağıya bırakıyorum.
mvn install:install-file -Dfile=<path to jar>\mailapi.jar
-DgroupId=com.study
-DartifactId=mailapi
-Dversion=1.4.5
-Dpackaging=jar
-DcreateChecksum=true