به نظر من برای اینگونه موارد بهترین راه حل تعریف یک local repository برروی هارد کامپیوتر جاری است، این کار با دستور "mvn install:install-file" به راحتی انجام می شود:
mvn install:install-file -Dfile=<path-to-file>
-DgroupId=sample.group
-DartifactId=sample
-Dversion=1.2
-Dpackaging=jar
-DlocalRepositoryPath=<path-to-my-repo>
سپس با استفاده از تگ repository فولدر local repository خود را درون pom.xml پروژه تعریف کنید:
<repositories>
<repository>
<id>my_local_repository</id>
<url>file://${basedir}/my-repo</url>
</repository>
</repositories>
و در نهایت dependency فایل jar را درون pom.xml تعریف کنید:
<dependency>
<groupId>sample.group</groupId>
<artifactId>sample</artifactId>
<version>1.2</version>
</dependency>