Removed service-archive generation which is deprecated and added a
section to include required resource files (i.e. LICENSE.md and files for service loader)
This commit is contained in:
parent
5bc7453225
commit
af48d1929c
30
pom.xml
30
pom.xml
|
@ -13,7 +13,7 @@
|
||||||
<version>4.0.0-SNAPSHOT</version>
|
<version>4.0.0-SNAPSHOT</version>
|
||||||
<name>Accounting Library</name>
|
<name>Accounting Library</name>
|
||||||
<description>Accounting Library</description>
|
<description>Accounting Library</description>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<serviceClass>Accounting</serviceClass>
|
<serviceClass>Accounting</serviceClass>
|
||||||
|
@ -76,17 +76,21 @@
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
<build>
|
<build>
|
||||||
<plugins>
|
<resources>
|
||||||
<plugin>
|
<resource>
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
<directory>${project.basedir}</directory>
|
||||||
<artifactId>maven-assembly-plugin</artifactId>
|
<includes>
|
||||||
<executions>
|
<include>LICENSE.md</include>
|
||||||
<execution>
|
</includes>
|
||||||
<id>make-servicearchive</id>
|
<targetPath>META-INF</targetPath>
|
||||||
<phase>package</phase>
|
</resource>
|
||||||
</execution>
|
<resource>
|
||||||
</executions>
|
<directory>${project.basedir}/src/main/resources/META-INF</directory>
|
||||||
</plugin>
|
<includes>
|
||||||
</plugins>
|
<include>**</include>
|
||||||
|
</includes>
|
||||||
|
<targetPath>META-INF</targetPath>
|
||||||
|
</resource>
|
||||||
|
</resources>
|
||||||
</build>
|
</build>
|
||||||
</project>
|
</project>
|
Loading…
Reference in New Issue