diff --git a/flowvault/pom.xml b/flowvault/pom.xml
index 2b276145..ca474b4f 100644
--- a/flowvault/pom.xml
+++ b/flowvault/pom.xml
@@ -78,12 +78,17 @@
-
+
org.apache.maven.plugins
maven-shade-plugin
3.6.0
@@ -95,8 +100,7 @@
shade
- true
- with-common
+ ${project.build.directory}/${project.build.finalName}-with-common.jar
com.skyflow:common
diff --git a/pom.xml b/pom.xml
index 50d2382e..e9279fd4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -232,15 +232,12 @@
org.apache.maven.plugins
maven-jar-plugin
3.3.0
-
-
-
- test-jar
-
-
-
-
-
+
org.apache.maven.plugins
diff --git a/skyvault/pom.xml b/skyvault/pom.xml
index 618c7e9d..cf0aefc1 100644
--- a/skyvault/pom.xml
+++ b/skyvault/pom.xml
@@ -60,16 +60,18 @@
-
+ physically inside the two jars it's given.
+ Written with outputFile rather than shadedArtifactAttached: attaching it made
+ it a secondary artifact, and attached artifacts are deployed, so a jar
+ documented here as comparison-only was being published. outputFile keeps it
+ on disk without attaching. Path unchanged, so japicmp still resolves it. -->
org.apache.maven.plugins
maven-shade-plugin
3.6.0
@@ -81,8 +83,7 @@
shade
- true
- with-common
+ ${project.build.directory}/${project.build.finalName}-with-common.jar
com.skyflow:common