Red de conocimiento informático - Problemas con los teléfonos móviles - Sitio web de publicación de nombres de dominio Tomcat

Sitio web de publicación de nombres de dominio Tomcat

La siguiente es mi opinión personal y es sólo como referencia.

Por ejemplo: Proyecto A: D:\Java Eclipse\Workspace\. Metadatos\. plugins\org.eclipse.wst.server.core\tmp7\WTP web application\a

Descripción: (1) D:\Java eclipse\workspace\ es el espacio de trabajo actual de eclipse, y. Los metadatos son el directorio generado por eclipse, lo que indica que el D:\javaclipse\workspace actual es Eclipse y espacio de trabajo.

(2).Metadatos\. Plug-in

es el directorio del complemento de eclipse. Tomcat se agrega a eclipse como un complemento, por lo que el directorio de tomcat de eclipse no es el directorio raíz de instalación real de Tomcat.

Graba pero. Metadatos\. plugins\org.eclipse.wst.server.core en el espacio de trabajo de eclipse.

(3) En cuanto a tmp7, es un tomcat nuevo en eclipse.

Servidor, se creará un tmp1 bajo el núcleo, y los dos servidores son tmp1 y tmp2... Por analogía, creé siete tomcats.

Servidor, entonces hay tmp7, y mi A está implementado bajo este tmp7. Aquí está Tmp7

Representa un Tomcat temporal (la estructura de directorios interna es un poco como la estructura de directorios en la ruta de instalación de Tomcat, que puede entenderse como una copia de Tomcat. Supongo que tmp significa temporal).

(4)wtpwebapps

Por lo general, cuando usamos Tomcat para implementar manualmente un proyecto, hay dos ubicaciones de lanzamiento del proyecto: 1 se refiere a la ruta de la aplicación web especificada en el archivo de configuración en conf. , es decir, la ruta del proyecto web.

Desde el desarrollo hasta la implementación, use archivos en el mismo directorio sin copiarlos ni empaquetarlos; el segundo es empaquetar el proyecto web en un paquete war y copiarlo en el directorio {tomcat_home}/webapps.

Tomcat reconoce automáticamente este paquete war, lo descomprime para obtener un proyecto web, genera archivos jsp relacionados y los coloca en D:\javaclipse\workspace.

\ Apache-Tomcat-6 . 0 . 37 \ work \ Catalina \ localhost

Tenga en cuenta que solo los archivos web están disponibles en localhost, no todos los archivos del proyecto, todos los archivos deben estar disponibles. aparecen aplicaciones web). Un problema con una publicación como esta es el trabajo de revisión.

Una vez completado el proceso, vuelva a empaquetar y coloque el nuevo paquete war en webapps. Incluso si solo modificas una palabra o identificador en el archivo jsp, debes regenerar el paquete war para publicarlo (war incluye cambios)

El sufijo es rar para ver el contenido que contiene, pero parece que la modificación dentro del archivo no puede ser reconocida por tomcat si el sufijo se vuelve a cambiar a war. Esto no es seguro, lo sabremos después de realizar la prueba)

Las wtpwebapps aquí deberían ser equivalentes al tomcat real. directorio webapps, y la A en wtpwebapps es equivalente a webapps. El proyecto A generado al descargar A.war debería eliminar la necesidad de generar el paquete war y copiarlo en el directorio webapps.

En otras palabras, el archivo de lanzamiento del proyecto está en webapps\A o tomcat-wtpwebapps\A configurado en eclipse. El navegador solicita acceso a la carpeta de escritura A, no al archivo del proyecto real en nuestro espacio de trabajo bajo eclipse.

Este java explica por qué eclipse se compilará (compilación).

No importa si el proyecto se publica o no, Eclipse se volverá a compilar, lo cual no tiene nada que ver con Tomcat. Este es el yo. -función de prueba de eclipse) y luego suéltelo.

Ir al tomcat configurado en eclipse, es decir publicar en wtpwebapps.

(Si eclipse no configura Tomcat, pero lo libera manualmente, después de que eclise ejecute la compilación, debemos regenerar el paquete war para sobrescribirlo.

Principio en tomcat_home\webapps es el antiguo paquete war. Tomcat monitoreará el paquete war en busca de cambios y volverá a publicar el proyecto web para que el navegador pueda solicitar uno nuevo.

Por supuesto, si usa

. El método de publicación de la configuración Tomcat_home\conf\server.xml ahorra muchos problemas. Una vez completada la modificación en eclise, Tomcat permanecerá en silencio una vez completada la construcción.

Este proyecto se volverá a publicar automáticamente. aplicación web.Server, como tomcat.

Jboss resin debe tener la función de volver a publicar el proyecto automáticamente)