Recién estoy comenzando a desarrollar un sitio web . Todo lo que tengo en este momento es una página HTML compatible con un par de hojas de estilo CSS .
¿Puedo crear un archivo WAR a partir de las páginas HTML y CSS ? ¿Cómo los implemento en un servidor Tomcat ?
Gracias.
html
css
tomcat
web-deployment-project
Van de Graff
fuente
fuente
Aquí está mi configuración : estoy en Ubuntu 9.10.
Ahora, esto es lo que hice.
Cree un archivo xml " myapp.xml " (supongo que debe tener el mismo nombre que el nombre de la carpeta en el paso 2) dentro de / etc / tomcat6 / Catalina / localhost con el siguiente contenido.
< Context path="/myapp" docBase="/usr/share/tomcat6-myapp/myapp" />
Este xml se llama ' Descriptor de implementación ' que Tomcat lee e implementa automáticamente su aplicación llamada " myapp ".
Ahora vaya a http: // localhost: 8080 / myapp en su navegador; el index.html es recogido por tomcat y se muestra.
¡Espero que esto ayude!
fuente
<?xml version="1.0" encoding="UTF-8"?>
Aquí está mi paso en Ubuntu 16.04 y Tomcat 8.
Copie la carpeta / var / lib / tomcat8 / webapps / ROOT a su carpeta.
cp -r / var / lib / tomcat8 / webapps / ROOT / var / lib / tomcat8 / webapps / {yourfolder}
Agregue su html, css, js a su carpeta.
Abra " http: // localhost: 8080 / {yourfolder}" en el navegador
Notas:
Si está utilizando el navegador web Chrome e hizo una carpeta incorrecta antes, limpie la memoria caché del navegador web (o cambie otro nombre); de lo contrario (a veces) siempre será 404.
Se necesita la carpeta META-INF con context.xml.
fuente
Si desea crear un archivo .war, puede implementarlo en una instancia de Tomcat utilizando la aplicación Manager, cree una carpeta, coloque todos sus archivos en esa carpeta (incluido un archivo index.html), mueva la ventana de su terminal a esa carpeta y ejecute el siguiente comando:
zip -r <AppName>.war *
Lo probé con Tomcat 8 en Mac, pero debería funcionar en cualquier lugar
fuente