You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2019/06/04 12:52:48 UTC

svn commit: r1860610 - /jena/site/trunk/content/documentation/notes/jena-repack.md

Author: andy
Date: Tue Jun  4 12:52:48 2019
New Revision: 1860610

URL: http://svn.apache.org/viewvc?rev=1860610&view=rev
Log:
Add Gradle shadowJar information

Modified:
    jena/site/trunk/content/documentation/notes/jena-repack.md

Modified: jena/site/trunk/content/documentation/notes/jena-repack.md
URL: http://svn.apache.org/viewvc/jena/site/trunk/content/documentation/notes/jena-repack.md?rev=1860610&r1=1860609&r2=1860610&view=diff
==============================================================================
--- jena/site/trunk/content/documentation/notes/jena-repack.md (original)
+++ jena/site/trunk/content/documentation/notes/jena-repack.md Tue Jun  4 12:52:48 2019
@@ -43,3 +43,14 @@ for the complete shade plugin setup used
 If doing manually, create a single file in your application jar the
 all lines of all the services resource files. The order does not matter
 - Jena calls modules in the right order.
+
+For Gradle, the [shadowJar plugin](https://imperceptiblethoughts.com/shadow/)
+has the
+[mergeServiceFiles](https://imperceptiblethoughts.com/shadow/configuration/merging/#merging-service-descriptor-files)
+operation.
+
+    // Merging Service Files
+    shadowJar {
+      mergeServiceFiles()
+      . . .
+    }