I'm unable to package needed libs into my Jar, the shade plugin doesn't give any output of any kind in the console, Making it a littile hard to describe what's happening here, as it's more there lack of.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>2.4.3</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<artifactSet>
<includes>
<include>org.javacord:javacord</include>
</includes>
</artifactSet>
</configuration>
</execution>
</executions>
</plugin>
I take it it shouldn't be done this way?
This is the lib that I'm trying to package:
<dependency>
<groupId>org.javacord</groupId>
<artifactId>javacord</artifactId>
<version>3.0.4</version>
<type>pom</type>
<scope>provided</scope>
</dependency>
The console output is pasted here: https://hastebin.com/soxafiqupe.cs
Check first if, as in here, your plugin definition is in your pom, not your parent pom (if you have one)
Then make sure (as in this answer) the
pluginsection is inside abuildsection, not abuild/pluginManagementone.If you want more traces, a
mvn -X clean installwould be more verbose.