I've searched on the Internet for quite some time, and I'm unable to figure out how to configure the maven-war plugin or something alike so that the system dependencies are included in the built-war (WEB-INF/lib folder).
I use the Maven dependency plugin in case of a JAR build as:
<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> But I'm unable to understand what is to be done in case of a WAR build. I've tried using the maven-war plugin, but it's not including system dependencies in the build.
I'm having dependencies of type:
<dependency> <groupId>LoginRadius</groupId> <artifactId>LoginRadius</artifactId> <scope>system</scope> <version>1.0</version> <systemPath>${basedir}\lib\LoginRadius-1.0.jar</systemPath> </dependency> in my POM file, and these dependencies are not included in WEB-INF/lib when the WAR file is build.
system dependencies?systemscope in the project and I want them to be included in the WEB-INF/lib folder along with other dependencies in the final built war