Skip to content

Commit 3adcef2

Browse files
committed
Configure Maven Shade Plugin with ServicesResourceTransformer
Closes #91
1 parent eba9bfb commit 3adcef2

File tree

10 files changed

+10
-30
lines changed

10 files changed

+10
-30
lines changed

step-1/pom.xml

+1-3
Original file line numberDiff line numberDiff line change
@@ -140,9 +140,7 @@
140140
<Main-Verticle>${main.verticle}</Main-Verticle>
141141
</manifestEntries>
142142
</transformer>
143-
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
144-
<resource>META-INF/services/io.vertx.core.spi.VerticleFactory</resource>
145-
</transformer>
143+
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
146144
</transformers>
147145
<artifactSet>
148146
</artifactSet>

step-10/pom.xml

+1-3
Original file line numberDiff line numberDiff line change
@@ -182,9 +182,7 @@
182182
<Main-Verticle>${main.verticle}</Main-Verticle>
183183
</manifestEntries>
184184
</transformer>
185-
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
186-
<resource>META-INF/services/io.vertx.core.spi.VerticleFactory</resource>
187-
</transformer>
185+
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
188186
</transformers>
189187
<artifactSet>
190188
</artifactSet>

step-2/pom.xml

+1-3
Original file line numberDiff line numberDiff line change
@@ -133,9 +133,7 @@
133133
<Main-Verticle>${main.verticle}</Main-Verticle>
134134
</manifestEntries>
135135
</transformer>
136-
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
137-
<resource>META-INF/services/io.vertx.core.spi.VerticleFactory</resource>
138-
</transformer>
136+
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
139137
</transformers>
140138
<artifactSet>
141139
</artifactSet>

step-3/pom.xml

+1-3
Original file line numberDiff line numberDiff line change
@@ -175,9 +175,7 @@
175175
<Main-Verticle>${main.verticle}</Main-Verticle>
176176
</manifestEntries>
177177
</transformer>
178-
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
179-
<resource>META-INF/services/io.vertx.core.spi.VerticleFactory</resource>
180-
</transformer>
178+
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
181179
</transformers>
182180
<artifactSet>
183181
</artifactSet>

step-4/pom.xml

+1-3
Original file line numberDiff line numberDiff line change
@@ -175,9 +175,7 @@
175175
<Main-Verticle>${main.verticle}</Main-Verticle>
176176
</manifestEntries>
177177
</transformer>
178-
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
179-
<resource>META-INF/services/io.vertx.core.spi.VerticleFactory</resource>
180-
</transformer>
178+
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
181179
</transformers>
182180
<artifactSet>
183181
</artifactSet>

step-5/pom.xml

+1-3
Original file line numberDiff line numberDiff line change
@@ -173,9 +173,7 @@
173173
<Main-Verticle>${main.verticle}</Main-Verticle>
174174
</manifestEntries>
175175
</transformer>
176-
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
177-
<resource>META-INF/services/io.vertx.core.spi.VerticleFactory</resource>
178-
</transformer>
176+
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
179177
</transformers>
180178
<artifactSet>
181179
</artifactSet>

step-6/pom.xml

+1-3
Original file line numberDiff line numberDiff line change
@@ -173,9 +173,7 @@
173173
<Main-Verticle>${main.verticle}</Main-Verticle>
174174
</manifestEntries>
175175
</transformer>
176-
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
177-
<resource>META-INF/services/io.vertx.core.spi.VerticleFactory</resource>
178-
</transformer>
176+
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
179177
</transformers>
180178
<artifactSet>
181179
</artifactSet>

step-7/pom.xml

+1-3
Original file line numberDiff line numberDiff line change
@@ -187,9 +187,7 @@
187187
<Main-Verticle>${main.verticle}</Main-Verticle>
188188
</manifestEntries>
189189
</transformer>
190-
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
191-
<resource>META-INF/services/io.vertx.core.spi.VerticleFactory</resource>
192-
</transformer>
190+
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
193191
</transformers>
194192
<artifactSet>
195193
</artifactSet>

step-8/pom.xml

+1-3
Original file line numberDiff line numberDiff line change
@@ -194,9 +194,7 @@
194194
<Main-Verticle>${main.verticle}</Main-Verticle>
195195
</manifestEntries>
196196
</transformer>
197-
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
198-
<resource>META-INF/services/io.vertx.core.spi.VerticleFactory</resource>
199-
</transformer>
197+
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
200198
</transformers>
201199
<artifactSet>
202200
</artifactSet>

step-9/pom.xml

+1-3
Original file line numberDiff line numberDiff line change
@@ -185,9 +185,7 @@
185185
<Main-Verticle>${main.verticle}</Main-Verticle>
186186
</manifestEntries>
187187
</transformer>
188-
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
189-
<resource>META-INF/services/io.vertx.core.spi.VerticleFactory</resource>
190-
</transformer>
188+
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
191189
</transformers>
192190
<artifactSet>
193191
</artifactSet>

0 commit comments

Comments
 (0)