Я использую Maven для управления своими зависимостями и пытаюсь извлечь несколько проприетарных файлов jar из каталога моего проекта. (Да, я знаю, я сумасшедший идиот, который не понимает цели Maven и никогда не должен этого делать.) При компиляции я получаю типичные предупреждения об указании файлов в каталоге моего проекта. Однако указанные jar-файлы не помещаются в мой каталог .m2, поэтому проект не компилируется, так как отсутствуют зависимости.
В pom.xml:
<dependency>
<groupId>org.sample</groupId>
<artifactId>sample</artifactId>
<scope>system</scope>
<version>2.0.3</version>
<systemPath>${project.basedir}/WebContent/WEB-INF/lib/my_file.jar</systemPath>
<type>jar</type
<optional>true</optional>
</dependency>
Вопрос в том, правильно ли я объявляю свой идентификатор группы и идентификатор артефакта? Есть ли способ заставить Maven использовать несколько случайных jar-файлов в каталоге моего проекта?
Спасибо за помощь.