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>