servlet name ejemplos ejemplo deploy context change application java eclipse tomcat

java - name - web xml context path



Cambiando la ruta de contexto de Tomcat del proyecto web en Eclipse (3)

  1. En las propiedades del proyecto, haga clic en Web Project Settings (suponiendo que se encuentre en un proyecto web dinámico). El único valor de configuración es "Context root:".
  2. cambiar "Context root" a / app
  3. reconstruir
  4. eliminar el proyecto de tomcat
  5. redespliegue.

Estoy usando Tomcat 6 y el uso de la funcionalidad Servidores en Eclipse para administrarlo. Tengo un proyecto llamado foobar y me gustaría cambiar la ruta del contexto para que las URL a las que se hace referencia sean http://localhost:8080/app lugar de http://localhost:8080/foobar . He intentado todo lo que puedo pensar:

  • Se actualizó el valor de la ruta server.xml en la sección Contexto

De

<Context docBase="foobar" path="/foobar" reloadable="true" source="org.eclipse.jst.j2ee.server:foobar"/></Host>

A

<Context docBase="foobar" path="/app" reloadable="true" source="org.eclipse.jst.j2ee.server:foobar"/></Host>

Sé que simplemente puedo cambiar el nombre del proyecto, pero no quiero hacerlo.

EDITAR:

También debo mencionar que tengo algunas configuraciones de db en el contexto de la aplicación. No estoy seguro si esto debería establecerse en foobar.xml o app.xml ..? Eclipse crea automáticamente un archivo app.xml en conf / Catalina / localhost, pero parece que se ignora después de hacer cambios.


Aquí hay un ejemplo de cómo cambié la raíz de contexto de una aplicación web en MyEclipse Enterprise, Versión 2016 estable 1.0, con un Tomcat externo, versión 6. La raíz de contexto anterior es "cr1" y la nueva raíz es "cr2".

  1. En el menú "Proyecto, Propiedades, MyEclipse, ProjectFacets, Web", haga clic en la pestaña "Raíz del contexto", haga clic en el botón "Configuración ..." y cambie la "Raíz del contexto web" a "cr2".

  2. En la vista "MyEclpipseExplorer", refactorice el nombre del proyecto ("cr1"), a "cr2".

  3. Vaya al directorio "webapps" en Tomcat y elimine el directorio llamado "cr1".

  4. Vaya al directorio "conf / Catalina / localhost" y elimine cr1.xml.

  5. Limpiar y volver a implementar la aplicación en MyEclipse.


Paso 1: en las propiedades del proyecto, haga clic en Configuración del proyecto web. El único valor de configuración es "Context root:"

Paso 2: cambia "Context root" a / app.

Paso 3: Limpia el servidor Tomcat.

Paso 4: haz clic en el botón Ok en el cuadro de diálogo.

Paso 5: haga clic en Sí en el siguiente cuadro de diálogo.

Paso 6: reconstruye tu proyecto.