У меня есть локально созданный jar: scp-commons.jar классы, которые я хочу упаковать в свой исполняемый jar: main.jar
структура пакета в scp-commons.jar: com.sample.commons. *
Структура пакета в main.jar: com.sample.client. *
При сборке с помощью maven сборка завершается успешно , но классы scp-commons.jar не упакованы в мой main.jar , из-за которого jar создает исключение не найденный класс.
Ниже приведено мой пом. xml из проекта main.jar
`<dependencies>
<dependency>
<groupId>_GroupID1_</groupId>
<version>1</version>
<artifactId>scp-commons</artifactId>
<scope>system</scope>
<systemPath>${user.lib.path}\src\main\webapp\WEB-INF\lib\scp-commons.jar</systemPath>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${compiler.version.source}</source>
<target>${compiler.version.target}</target>
</configuration>
<executions>
<execution>
<id>default-compile</id>
<phase>compile</phase>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<executions>
<execution>
<id>toola-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<descriptors>
<descriptor>assemblytoola.xml</descriptor>
</descriptors>
<archive>
<manifest>
<mainClass>com.sample.client.pat.toola.CpatToolA</mainClass>
</manifest>
</archive>
<finalName>CPATToolA</finalName>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>`
Буду признателен за любую помощь в этом отношении.