Maven adiciona jarros através do systemPath / system, mas não é adicionado ao war ou a qualquer outro lugar

Eu quero adicionar um arquivo jar através do systemPath a partir do sistema de arquivos local relativo à estrutura de diretórios do meu projeto, não em um repositório remoto. Eu adicionei a declaração de dependência, mas o maven não faz mais nada com el

Na declaração abaixo, quero que o arquivo jar seja copiado para o diretório web-inf / lib de destino e também como parte do arquivo war. No momento, isso não acontece. Como eu copio o arquivo jar para o meu arquivo war?

Esta é a saída do modo de depuração 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>

questionAnswers(7)

yourAnswerToTheQuestion