Red de conocimiento informático - Material del sitio web - ¿Cómo utilizar maven para compilar paquetes jar dependientes en el paquete jar final?

¿Cómo utilizar maven para compilar paquetes jar dependientes en el paquete jar final?

El paquete jar ordinario generado por el paquete maven solo contiene los resultados de la compilación del código fuente del proyecto y no incluye dependencias. Al mismo tiempo, maven proporciona el siguiente método para generar un archivo jar que contiene todas las dependencias, que existen en forma de clases;

Agregue este complemento al archivo pom.

lt complemento gt

ltartifactId gtmaven-assembly-plugin lt/artifact id gt

lt configuración gt

lt descripción referencia gt

ltdescriptorRef >jar con dependencias lt;/descriptor ref >>p>

lt/descriptor refs >>p>

lt/configuration

lt/plugin gt;