¿Cuál es la diferencia entre WebContent y webroot?
En pocas palabras, el nombre es diferente. El directorio predeterminado del paquete war en Tomcat debería ser así:
En otras palabras, las herramientas (como eclipse) finalmente. coloque todo lo que necesitamos para tomcat, WebRoot o un archivo nombrado por usted mismo (según la configuración), y el último directorio útil es este directorio
Las clases en WEB-INF se utilizan para almacenar archivos java compilados. y lib se usa para almacenarlos. Almacenar paquetes jar.
Es decir, al publicar, la herramienta colocará el archivo .class compilado en WEB-INF de acuerdo con la configuración (eclipse tiene como valor predeterminado WebContent, myeclipse tiene como valor predeterminado WebRoot) y luego WebContent o WebRoot ( Dependiendo de la configuración, incluso puede cambiar la configuración y nombrarla usted mismo, como MyWeb). El contenido del interior está comprimido y empaquetado, y se puede utilizar después de la descompresión. Cuando está empaquetado, se parece a la Figura 1.