Red de conocimiento informático - Material del sitio web - Cómo cargar solo el paquete jar en lugar del paquete war durante la implementación de mvn

Cómo cargar solo el paquete jar en lugar del paquete war durante la implementación de mvn

El complemento war tiene una etiqueta "packagingExcludesgt", que indica qué archivos no están incluidos en el paquete. Se pueden escribir en archivos o directorios específicos. Varios archivos o directorios están separados por comas.

Ejemplo:

lt;pluginsgt;

lt;groupIdgt;org.apache.maven.pluginslt;/groupIdgt;

lt ;artifactIdgt;maven-war-pluginlt;/artifactIdgt;

lt;versiongt;2.2lt;/versiongt;

lt;configurationgt;

lt; webappDirectorygt; . WebContentlt;/webappDirectorygt;

lt;! -- Debe especificarse; de ​​lo contrario, el valor predeterminado será target/war/work, lo que dará como resultado el empaquetado como un archivo WAR. Especifique target/work --gt

lt; .directory}/ worklt;/workDirectorygt;

lt;useCachegt;falselt;/useCachegt;

lt;packagingExcludesgt;WEB-INF/classes/**/*.*,WEB -INF/lib /**/*lt;/packagingExcludesgt;

lt;archivegt;

lt;addMavenDescriptorgt;truelt;/addMavenDescriptorgt

lt; /archivegt;

lt;/configurationgt;

lt;/plugingt;