template que proyecto mkyong create crear application java eclipse maven eclipse-wtp project-conversion

java - que - Conversión del proyecto Maven a Dynamic Web Project para Eclipse



proyecto maven web eclipse (2)

La versión WTP es bastante antigua, en su lugar debería agregar las características de un proyecto web. Edite el archivo .project y escriba bajo la etiqueta de natures

<nature>org.eclipse.wst.common.project.facet.core.nature</nature> <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>

y debajo de la etiqueta buildSpec agregar constructores

<buildCommand> <name>org.eclipse.wst.common.project.facet.core.builder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>org.eclipse.wst.validation.validationbuilder</name> <arguments> </arguments> </buildCommand>

  1. Crea un proyecto web utilizando Maven:

    mvn archetype:generate -DgroupId=com.trial -DartifactId=message -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false

  2. Convierta el proyecto a un proyecto web de Eclipse usando:

    mvn eclipse:eclipse -Dwtpversion=2.0

  3. Importar proyecto existente en Eclipse:

El icono del proyecto contiene una carpeta en lugar de un icono web y un icono de carpeta. Esto me parece un poco extraño y cuando intento ejecutarlo también falta la opción de ejecutar en el servidor. Estoy seguro de haber seguido los pasos correctamente. ¿Dónde puedo estar rezagado para obtener tal resultado?


Tengo las siguientes sugerencias:

  1. Primero verifica si tu eclipse está en la Jave EE Perspective o no. Si estaba solo en la perspectiva de Java, la opción de ejecución no aparecerá.

  2. Haga clic derecho en su proyecto, vaya a propiedades.

    Haga clic en Project Facets

    Compruebe si el Dynamic Web module está marcado o no marcado. Si no es así solo compruébalo marcado.