Ответ 1
Посмотрите системные зависимости.
Вам нужно определить <scope>system</scope>
.
<project>
...
<dependencies>
<dependency>
<groupId>javax.sql</groupId>
<artifactId>jdbc-stdext</artifactId>
<version>2.0</version>
<scope>system</scope>
<systemPath>${java.home}/lib/rt.jar</systemPath>
</dependency>
</dependencies>
...
</project>
Это, если у вас нет собственного сервера репозитория артефактов, такого как Nexus, Artifactory или Archiva.
Если вы это сделаете, то, как предположил Карл-Хайнц, вам лучше разместить его там, так как неправдоподобно совершать бинарные артефакты для контроля версий.