Я искал в Интернете довольно долгое время, и я не могу понять, как настроить плагин maven-war или что-то подобное, чтобы зависящие от системы зависимости встроенные войны (WEB-INF/Lib папка)Как включить системные зависимости в войне, построенные с использованием maven
Я использую плагин Maven зависимостей в случае банки-строить, как:
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<phase>install</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/lib</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
, но я не в состоянии понять, что должно быть сделано в случае военного строительства. Я пробовал использовать плагин maven-war, но он не включает системные зависимости в сборке.
[UPDATE]
У меня depedencies типа:
<dependency>
<groupId>LoginRadius</groupId>
<artifactId>LoginRadius</artifactId>
<scope>system</scope>
<version>1.0</version>
<systemPath>${basedir}\lib\LoginRadius-1.0.jar</systemPath>
</dependency>
в моей POM и эти зависимости не включены в WEB-INF/Lib, когда война строить.
Что именно вы подразумеваете под «системными зависимостями»? – A4L
Я включил 3 баночки в область 'system' в проекте, и я хочу, чтобы они были включены в папку WEB-INF/lib вместе с другими зависимостями в финальной построенной войне. –
Возможный дубликат [сборка Maven 2 с зависимостями: jar в разделе «система» не включено] (http://stackoverflow.com/questions/2065928/maven-2-assembly-with-dependencies-jar-under-scope-system-not-included) – Joe