2009-10-17 15 views
37

Con el lanzamiento de Galileo, finalmente es posible convertir un proyecto Java normal en un proyecto web dinámico. Lamentablemente, asume que el contenido web se encuentra en una carpeta WebContent, que no es necesariamente el caso de un proyecto existente. ¿Cómo puedo cambiarlo? En MyEclipse es bastante fácil, pero con un eclipse de stock no encuentro esa opción.¿Cómo cambio en un proyecto web de eclipse la carpeta WebContent a algo diferente?

+0

+1 tanto de las respuestas funciona para mí, usted debe aceptar una de ellas. – stacker

Respuesta

52

No estoy seguro de lo que entiende por "una acción eclipse", pero Helios permite esta funcionalidad de una manera muy recta hacia adelante:

  • Haga clic derecho en su proyecto web dinámico y "Propiedades" abiertos.
  • Buscar ensamblaje de implementación y debe poder establecer rutas de contexto desde allí.
  • +0

    Esta es la forma más fácil de lograr esto en Helios y lanzamientos posteriores. No es necesario editar archivos. – Eric

    +0

    ¡Solo descubrí esto ayer - d0h! –

    24

    no estoy seguro de si hay interfaz de usuario para esto o no, pero se puede editar archivos .settings/org.eclipse.wst.common.component, y cambiar la línea siguiente:

    <wb-resource deploy-path="/" source-path="/WebContent"/> 
    

    Cambio /WebContent a su directorio preferido Lo uso desde hace varios años y no encontré problemas con él.

    12

    Go en las propiedades del proyecto y hacer como en este ejemplo donde utilizo la carpeta webapp Maven:

    enter image description here

    +0

    Creo que eclipse debería ser más fácil de localizar esta característica. –

    Cuestiones relacionadas