Con respecto al empaque y la implementación del proyecto Maven, uso el editor de eclipse aquí para hacer un registro simple.
Ambiente práctico
Sistema operativo: Windows
IDE: eclipse
Proceso de embalaje e implementación
1 paquete de proyecto
1.1 Haga clic con el botón derecho en el elemento que necesita para empaquetar y haga clic en Maven clean como se muestra en la figura. Aquí, Maven borrará toda la información de empaque para este proyecto antes.
1.2 Después de completar la operación Maven clean , la siguiente información aparecerá en la consola Eclipse.
1.3 Luego hagamos clic con el botón derecho en el proyecto del paquete requerido y haga clic en Maven build como se muestra en la figura
1.4 En la interfaz emergente, realice la operación como se muestra en la figura a continuación.
Ingrese -X package en el cuadro de entrada "Objetivos" y marque Update Snapshots y Skip Tests a continuación.
1.5 Aparecen los siguientes resultados, lo que significa que el embalaje es exitoso.
1.6 Actualice nuestro proyecto, y podemos encontrar el paquete war que empacamos en el directorio target del proyecto.
2 implementación del proyecto
2.1 Coloque el paquete war empaquetado anterior en nuestro directorio de Tomcat WebApps. Como se muestra en la figura.
2.2 Modifique el archivo de configuración servidor.xml en el directorio de conf en TomCat, busque la etiqueta host en el archivo de configuración y agregue el siguiente contenido. La ruta relativa se usa aquí, y el valor de doBase es el nombre del paquete war al que estamos llamando (como por qué necesitamos agregar este paso, lo explicaremos más adelante).
Copie el código del código de la siguiente manera: <context docbase = "análisis-tool-web-1.0-snapshot" path = "/" reloadable = "true" privileged = "true"/>
2.3 Ingrese el directorio bin de Tomcat y haga clic en startup.bat para iniciar nuestro Tomcat. Se muestran los siguientes resultados para indicar que la implementación es exitosa.
2.4 En este momento, abrimos el navegador e ingresamos localhost:8080 , y accedemos con éxito a nuestra página de inicio.
ilustrar
Como se mencionó anteriormente, agregue lo siguiente al archivo de configuración Server.xml en el directorio de conf en nuestro TomCat.
Copie el código del código de la siguiente manera: <context docbase = "análisis-tool-web-1.0-snapshot" path = "/" reloadable = "true" privileged = "true"/>
Comentemos primero el contenido original y reinicie para ver qué problemas ocurrirán.
Después de comentar, reinicie nuestro Tomcat y acceda localhost:8080 en su navegador.
Encontrará que nuestro proyecto no se puede solicitar en este momento. En este caso, agregue el nombre de nuestro proyecto a la ruta de acceso e intente nuevamente, y visite http://localhost:8080/analysis-tool-web-1.0-SNAPSHOT/login (todos los recursos y solicitudes del proyecto están en analysis-tool-web-1.0-SNAPSHOT ).
Básicamente no hay ningún problema en este punto como antes. El problema es que después de hacer clic para iniciar sesión, la ruta de solicitud posterior cambia. Traté de iniciar sesión y ver la ruta de salto después de iniciar sesión.
Aquí, nuestra ruta /analysis-tool-web-1.0-SNAPSHOT del proyecto-Tool-Web-1.0-Snapshot está predeterminada, y los recursos y solicitudes actuales del proyecto están todos en analysis-tool-web-1.0-SNAPSHOT . La solicitud salta directamente a / , lo que resulta en un error 404 para la solicitud que no puede encontrar el recurso. El contenido anterior está configurado en server.xml principalmente para establecer la ruta relativa del recurso para acceder al proyecto.
Lo anterior es todo el contenido de este artículo. Espero que sea útil para el aprendizaje de todos y espero que todos apoyen más a Wulin.com.