maven-shade-plugin

¿Para qué se utiliza el complemento maven-shade y por qué querría reubicar los paquetes Java?

He encontrado el maven-shade-plugin que se utiliza en el pom de alguien.XML. Nunca he usado maven-shade-plugin antes (y soy u ... ombreado en este caso - ¿qué problema está resolviendo) sería apreciado. Por último, ¿cuándo debo usar el maven-shade-plugin?

Maven shade plugin adding dependency-reduced-pom.xml al directorio base

El complemento maven shade está creando un archivo llamado dependency-reduced-pom.xml y también artifactname-sombreado.jar y colocarlos en el directorio base. Es esto un error? Debería estar en el directorio de destino. ¿Alguna solución?

¿Cómo incluir clases de prueba en Jar creadas por maven-shade-plugin?

Estoy tratando de empaquetar mis clases de prueba en un jar ejecutable con dependencias usando Maven, pero estoy luchando par ... pujado mi ejemplo de proyecto a GitHub si alguno se imagina jugando con ella :) https://github.com/C0deAttack/ExecutableTests

Maven build [ADVERTENCIA] tenemos una clase duplicada

¿Alguien tiene idea de lo que le pasó a mi maven build? Estoy recibiendo un montón de advertencias duplicadas. [WARNING] We ... eocupado, ¿Cómo sabe la aplicación cuál es la clase exacta que se debe usar si hay dos clases duplicadas con el mismo nombre?