Consejos útiles

Blog solo de Java

Pin
Send
Share
Send
Send


    Alexey Sukin Hace 1 años Vistas:

1 Configuración del servidor Tomcat y entorno de desarrollo Eclipse IDE Al desarrollar aplicaciones empresariales en JAVA, es muy importante poder configurar correctamente el servidor y su configuración. Ahora, intentaremos con usted configurar de forma independiente nuestro servidor Tomcat y el entorno de desarrollo Eclipse IDE. Paso 1: desempaquete nuestro servidor en la unidad C: instale el entorno de desarrollo Eclipse IDE:

2 Paso 2: Abra nuestro IDE de Eclipse y busque la pestaña Ventana-> Mostrar vista-> Servidores. A continuación, en la pestaña Servidores, cuando hace clic con el botón derecho, agregamos el servidor BITLAB TEAM 2

3 Paso 3: Seleccione el servidor Tomcat 8.0 (si tiene Java 7, seleccione Tomcat 7.0) A continuación, antes de crear, seleccionamos el JRE (Java Runtime Environment). Haga clic en el enlace Agregar. A continuación, completamos el nombre de nuestro servidor y seleccionamos la ruta en la que está desempaquetado. A continuación, después de configurar la ruta del servidor, seleccionamos el JRE haciendo clic en "JRE instalados". Se abre una ventana donde necesitamos agregar la máquina virtual estándar. BITLAB TEAM 3

4 Luego, al elegir nuestro JRE, creamos un servidor en nuestro IDE de Eclipse. BITLAB TEAM 4

5 Al hacer doble clic en el servidor, podemos ingresar al panel de configuración del servidor. En el panel del servidor, en la pestaña "Ubicaciones del servidor", seleccionamos "Usar instalación de Tomcat (toma el control de la instalación de Tomcat)". Una vez instalado nuestro servidor, ahora podemos iniciarlo haciendo clic en el botón "Inicio". Luego, después de comenzar, abrimos el navegador e ingresamos en la barra de direcciones: BITLAB TEAM 5

Fase preparatoria

Para desarrollar aplicaciones web necesitamos una versión Eclipse IDE para desarrolladores Java EEtambién Gato apache. Para simplificar la presentación, suponga que el directorio de instalación de tomcat es% TOMCAT_HOME%, en nuestro ejemplo es /opt/apache-tomcat-7.0.6/.

Para depurar un proyecto en un contenedor de servlet, debe agregarlo a Eclipse:

  1. Archivo / Nuevo / Servidor / Servidor:
  2. Definir un nuevo servidor. Se abrirá una ventana en la que debe seleccionar el adaptador requerido. Este último explica a Eclipse cómo interactuar con el contenedor de servlets. Dado que en este artículo estamos considerando trabajar con Apache Tomcat, debemos elegir el adaptador de Apache: Tomcat v0. Otros parámetros no se pueden cambiar.

  1. Servidor Tomcat Debe configurar los ajustes del servidor. Lo más importante aquí es especificar la ruta a% TOMCAT_HOME%.

  1. Además, se ofrece para seleccionar los proyectos lanzados en este servidor. Simplemente haga clic en Finalizar.

Una vez que haya agregado el servidor, Eclipse creará el directorio de servidores donde se almacenarán los archivos de configuración de Tomcat. Es importante que esto no cambie la instalación de tomcat’a. Si necesita cambiar los parámetros del servidor (por ejemplo, determinar el conjunto de conexiones de la base de datos), puede hacerlo en estos archivos.

Además, el servidor aparece en la pestaña inferior de los servidores. Si no tiene dicha pestaña, debe verificar la perspectiva (Java EE) o habilitar la vista manualmente: Ventana / Mostrar vista / Servidores o si no hay sugerencias para buscar en Otros. Al hacer doble clic en la línea del servidor, se abrirán sus parámetros. El punto más importante aquí es Tiempo de espera: el tiempo de espera para iniciar el servidor. Se recomienda aumentar este valor para evitar problemas al depurar el inicio de la aplicación.

Crea una aplicación

  1. Archivo / Nuevo / Proyecto web dinámico.
  2. Proyecto web dinámico. Aquí debe especificar el nombre del proyecto, y los campos restantes no se pueden cambiar. Tenga en cuenta que Target runtime es el servidor que creamos anteriormente. También puede cambiar la versión de la especificación del servlet en la versión del módulo web dinámico.
  3. Java Configuración de aplicaciones estándar en Java. Puede especificar las rutas a los directorios donde se encuentran los códigos fuente, así como el directorio donde se encuentran las clases compiladas. Hacemos clic
  4. Módulo web. No necesita cambiar nada aquí, pero debe comprender lo que significan los campos:
    1. Raíz de contexto: el contexto mediante el cual puede acceder a su aplicación en el navegador. La ruta completa será http: // localhost: 8080 / test-app, y test-app es el valor del campo.
    2. Directorio de contenido: el directorio raíz del archivo de guerra. Habrá WEB-INF /, META-INF.
    3. Generar web.xml: a partir de la especificación Servlets0, las aplicaciones web no necesitan necesariamente un archivo web.xml. La opción seleccionada creará un archivo de todos modos. Siempre se recomienda crearlo.

Para iniciar la aplicación, haga clic en ella con RMB y seleccione Ejecutar como / Ejecutar en el servidor. En la ventana que se abre, marque la opción Usar siempre este servidor y haga clic en Finalizar. La aplicación estará en la pestaña Servidores como un nodo de servidor en el navegador incorporado. Para ejecutarlo en otros navegadores, debe configurar Eclipse: Ventana / Preferencias / General / Navegador web, donde especificar los navegadores.

Tenga en cuenta que las bibliotecas de tomcat’a necesarias para el desarrollo se conectarán automáticamente al proyecto.

Estamos desarrollando una aplicación

Después del inicio, se le presentará un error 404, debe ser así, ya que su aplicación está vacía, por lo tanto, tomcat no entiende qué darle al usuario. Comenzamos a llenar la solicitud creando un archivo html simple:

  1. Haga clic con el botón derecho en la carpeta del proyecto WebContent: Nuevo / Archivo HTML, asígnele el nombre index.html. A continuación, seleccione la plantilla adecuada y haga clic en Finalizar.
  2. Agregaremos otra inscripción al archivo, por ejemplo, Hello World y ejecutaremos la aplicación nuevamente, o simplemente puede actualizar la página en el navegador. La página creada debería abrirse para usted.
  3. Cree un nuevo archivo page.html y complételo también con algo. Haga clic derecho en la página creada y haga clic en Ejecutar como / Ejecutar en el servidor. Un servidor con esta nueva página debería abrirse en el navegador.

Para crear servlets y páginas JSP, utilizamos los comandos apropiados que están presentes en el menú archivo. Durante la creación del servlet, se nos pedirá que indiquemos sus parámetros iniciales y su mapeo.

Afinando el proyecto

En los parámetros del proyecto, es posible configurar algunas opciones más importantes:

  • Asamblea de implementación - parámetros de ubicación de las rutas del proyecto (u otros directorios) en el servidor de aplicaciones. Por ejemplo, tiene un directorio de datos ubicado en la raíz del proyecto. Necesita los datos de este directorio para ingresar a la aplicación a lo largo de la ruta / data /. Para implementar esto en la pestaña Ensamblaje de implementación, debe hacer esto: Agregar / Carpeta, seleccione la carpeta de datos aquí. Luego cambie la tabla Implementar ruta a datos /.
  • Facetas del proyecto: le permite conectar varios marcos al proyecto.
  • Web Project Editor: conecta bibliotecas de etiquetas durante la edición JSP.
  • Configuración del proyecto web: cambie el contexto de la aplicación.

Proyecto de exportación

Para exportar un proyecto a un archivo war para su ubicación en un contenedor de servlet, debe ejecutar File / Export / Web / WAR File. Se puede acceder a esta función más rápidamente utilizando el menú contextual del proyecto Exportar / WAR. Tenga en cuenta que durante el proceso de exportación se tendrá en cuenta la configuración de la implementación web.

Resolvemos problemas

A veces (si tiene una de las últimas versiones de Eclipse, esto es extremadamente raro), hay problemas con la ubicación de la aplicación:

  • Para verificar lo que realmente ve tomcat, vaya al% WORKSPACE% /. Metadata / .plugins / org.eclipse.wst.server.core / tmpX / wtpwebapps. En lugar de X, como regla, 0, pero puede haber algo más.
  • A veces, un comando ayuda a salir del menú contextual de la aplicación en la pestaña Servidores (Servidores / Nombre del servidor / nombre de la aplicación) Directorio de trabajo del módulo limpio - el comando limpia los archivos temporales de la aplicación.
  • La herramienta más poderosa es un comando del menú contextual del servidor en la pestaña Servidores Limpiar el directorio de trabajo de tomcat. Elimina completamente el directorio tmpX, creando uno nuevo. En este caso, todas las aplicaciones se alojan de nuevo.

¿Busca un dominio económico y hermoso para su sitio? En este caso, vaya a 2domains.ru. ¡Elija la zona que necesita, cree un dominio hermoso y consígalo en las condiciones más favorables en RuNet!

Mira el video: How To Travel EAST JAVA - COMPLETE Guide to Bali's Neighbour (Agosto 2022).

Pin
Send
Share
Send
Send