El archivo JAR incluye clases ordinarias de Java, archivos de recursos y archivos normales. En Maven, todos los archivos bajo las carpetas de recursos SRC/Main/Java y SRC/Main/Recursos están empaquetados. Al empacar, la carpeta MATA-INF se generará automáticamente para almacenar la información de POM de Maven y el archivo Manifest.mf. Por ejemplo:
El archivo de guerra contiene todas las aplicaciones web, es decir, todas las clases de Java, información de configuración y recursos estáticos como JSP y JS. Sin embargo, debe tenerse en cuenta que cuando la guerra se refiere a la guerra, todos los recursos aplicados a la guerra se copiarán en el mismo archivo en la guerra actual, y los archivos con el nombre duplicado serán reemplazados. Por ejemplo:
Dependencias de los paquetes de guerra:
<Spendency> <MoupRid> com.my.module </groupid> <artifactid> módulo1 </arfactid> <verserse> 0.0.1-snapshot </versever> <proye> war </type> // qué paquete para usar </pendency>
La posición para ser empaquetada, este es mi clic directo en el proyecto-> ejecutar as-> maven limpio después de terminar la instalación de Maven
introducción:
Todos deben haber usado herramientas de búsqueda de texto completo en la vida diaria, y los Baidu y Google más utilizados son típicos de ellas. Si puedes hacer uno, ¿no estarías lleno de estilo si lo piensas? Apache nos proporciona dicho marco.
La siguiente es una pequeña demostración que agregó Lucene al desarrollo real.
Este proyecto se basa en el SSM construido usando la idea.
Escribir herramientas Lucene
No mencionaré el código específico en esta clase de herramienta por separado. He comentado sobre cada punto clave, así que lo discutiré si no está claro.
Esta breve discusión sobre la diferencia entre el paquete JAR y el paquete de guerra de Maven y el método de empaque son todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.