Red de conocimiento informático - Problemas con los teléfonos móviles - La diferencia entre la implementación dinámica y la implementación estática de Tomcat

La diferencia entre la implementación dinámica y la implementación estática de Tomcat

Copie los archivos del proyecto web directamente al directorio webapps

El directorio Webapps de Tomcat es el directorio de aplicaciones predeterminado de Tomcat. Cuando se inicia el servidor, se cargarán todas las aplicaciones en este directorio. Por lo tanto, puede empaquetar el programa JSP en un paquete war y colocarlo en el directorio. El servidor descomprimirá automáticamente el paquete war y generará una carpeta con el mismo nombre en este directorio. Un paquete war es un paquete jar con un formato especial, que se obtiene comprimiendo todo el contenido de un programa web. Específicamente sobre cómo empaquetar, puede usar el entorno IDE de muchas herramientas de desarrollo, como Eclipse, etc. También puede utilizar el comando cmd: jar -cvf mywar.war myweb

El directorio de aplicación predeterminado de webapps también se puede cambiar. Abra el archivo server.xml en el directorio conf de Tomcat y busque el siguiente contenido:

lt;Host name="localhost" appBase="webapps"

unpackWARs="true" autoDeploy= "true"

xmlValidation="false" xmlNamespaceAware="false"gt;

Simplemente modifique appBase.

2. Especificar en server.xml

En el archivo de configuración de Tomcat, una aplicación web es un contexto específico, que se puede implementar en un nuevo contexto en la aplicación JSP server.xml. Abra el archivo server.xml y cree un contexto en la etiqueta Host con el siguiente contenido.