Pregunta

Estoy usando Eclipse 3.4 y Tomcat 5.5 y tengo un proyecto web dinámico configurado. Puedo acceder a él desde http://127.0.0.1:8080/project/ pero por defecto sirve Archivos de la carpeta WebContent. Los archivos reales, que quiero servir, se pueden encontrar en la carpeta llamada " compartir " ;. Esta carpeta proviene de CVS, así que me gustaría usarla con su nombre en lugar de cambiarle el nombre. ¿Cómo se puede hacer esto?

¿Fue útil?

Solución

En la carpeta del proyecto, debe haber un archivo debajo de la carpeta .settings llamada org.eclipse.wst.common.component que contiene un fragmento XML como este:

<wb-module deploy-name="WebProjectName">
    <wb-resource deploy-path="/" source-path="/WebContent"/>
    <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>

Debería poder cambiar la ruta de origen en wb-resource a su carpeta compartida. Haría estos cambios con el proyecto Eclipse cerrado para estar seguro.

Esta es una configuración que selecciona cuando crea por primera vez el Proyecto Web Dinámico en Eclipse. No puedo encontrar la forma de cambiar el valor de un proyecto existente a través de Eclipse.

Si desea que la carpeta compartida se asigne a una ruta diferente cuando se implementa, como / share / en su aplicación web, probablemente pueda agregar otro elemento wb-resource.

Otros consejos

Se puede hacer a través de Eclipse, sin necesidad de editar manualmente los archivos .settings.

En Eclipse 3.6 (y posiblemente versiones anteriores),

  1. haz clic derecho en tu proyecto
  2. haga clic en las propiedades
  3. Haga clic en 'Deployment Assembly'
  4. Añadir ... Carpeta - > Siguiente
  5. Navegar a la carpeta de origen
  6. Finalizar

si está ejecutando Windows, use la utilidad de unión de MS: http : //technet.microsoft.com/en-us/sysinternals/bb896768.aspx y asigne su directorio compartido a la carpeta de contenido web. Regularmente he realizado varias de estas asignaciones con bastante frecuencia.

En STS 2.5.1

  1. haz clic derecho en tu proyecto
  2. haga clic en las propiedades
  3. Haga clic en 'Java Build path'
  4. Haz clic en " Fuente " pestaña
  5. Navegue a la carpeta de salida predeterminada
  6. Navega y agrega tu ruta
  7. Finalizar

puede especificar la ubicación del contenido web en R-clic en proyecto > Propiedades > Asamblea de implementación

Esto es lo que hice en mi STS, puedes agregar o eliminar una ubicación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top