Я хочу добавить файл jar через systemPath из локальной файловой системы относительно моей структуры каталога проекта, а не в удаленный репозиторий. Я добавил объявление зависимости, но maven ничего не делает с ним.
В объявлении ниже я хочу, чтобы файл jar был скопирован в мой целевой каталог web-inf/lib, а также jarred как часть военного файла. В настоящее время этого не происходит. Как я могу получить файл jar, скопированный в мой военный файл?
Это вывод из режима debug maven:
DEBUG] cglib:cglib-nodep:jar:2.2:test (setting scope to: compile)^M
DEBUG] Retrieving parent-POM: org.objenesis:objenesis-parent:pom:1.2 for project: null:objenesis:ja
DEBUG] org.objenesis:objenesis:jar:1.2:test (selected for test)^M
DEBUG] org.javap.web:testRunWrapper:jar:1.0.0:system (selected for system)^M
DEBUG] Plugin dependencies for:
...
<dependency>
<groupId>org.javap.web</groupId>
<artifactId>testRunWrapper</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${basedir}/lib/testRunWrapper.jar</systemPath>
</dependency>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<webResources>
<resource>
<directory>WebContent</directory>
</resource>
</webResources>
</configuration>
</plugin>