Maven agrega frascos a través de systemPath / system pero no se agrega a war ni a ningún otro lugar

Quiero agregar un archivo jar a través de systemPath desde el sistema de archivos local en relación con la estructura de directorios de mi proyecto, no en un repositorio remoto. Agregué la declaración de dependencia, pero Maven no hace nada más con ella.

En la declaración a continuación, quiero que el archivo jar se copie en mi directorio web-inf / lib de destino y también se almacene como parte del archivo war. En la actualidad, eso no sucede. ¿Cómo podría copiar el archivo jar en mi archivo war?

Esta es la salida del modo maven de depuración:

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>

Respuestas a la pregunta(7)

Su respuesta a la pregunta