¿Cómo configurar correctamente una aplicación SpringMVC de múltiples módulos creada por appfuse en Eclipse?

StackOverflow https://stackoverflow.com/questions/145641

Pregunta

Estoy tratando de configurar una aplicación de aplicación de módulos SpringMVC de módulos múltiples en Eclipse, pero parece que estoy enfrentando muchos errores en Eclipse después de importar el proyecto en Eclipse. ¿Alguien puede ayudarme con una guía paso a paso que muestre la manera ideal de configurar dicha aplicación en Eclipse?

¿Fue útil?

Solución

¿Has intentado usar el complemento de eclipse maven? Simplemente puede ir a la carpeta raíz del proyecto (la que contiene su archivo pom.xml) y ejecutar " mvn eclipse: eclipse " desde la línea de comando.

Esto creará archivos de proyecto para cada uno de sus módulos y también creará interdependencias. Simplemente puede tratar su proyecto de varios módulos como un espacio de trabajo con múltiples proyectos.

La mayoría de los errores que aparecen en el tiempo de carga, después de mvn eclipse: eclipse se deben a la variable del repositorio. Puede configurar esto usando " mvn -Declipse.workspace = eclipse: add-maven-repo " ;.

Más información sobre el complemento eclipse maven en http://maven.apache.org / plugins / maven-eclipse-plugin / .

Saludos, Bogdan

Otros consejos

¿Cuáles son los errores? El problema más común en el que puedo pensar es en los errores de la biblioteca, en cuyo caso debe editar la ruta de compilación.

Por lo que recuerdo para proyectos de varios módulos, eclipse simplemente no maneja esto bien. Sería útil ver los errores específicos que está recibiendo y luego comenzar desde allí.

Conozco este problema, no está relacionado con Appfuse, sino con el propio Maven. Sugiero seguir estos pasos:

  • configura tu proyecto;
  • cree todos los directorios / fuentes necesarios: principalmente fuentes Java y archivos de recursos, tanto para aplicaciones como para pruebas unitarias;
  • asegúrese de que todo se compila y todas las pruebas pasan. para esto puedes consultar con

    paquete mvn

  • usa el complemento eclipse maven:

    mvn eclipse: eclipse

De esta manera, el proyecto incluirá todo lo que se necesita en el classpath: archivos de configuración de Spring y Log4j, recursos, etc.

Si ya ejecutó el comando mvn eclipse: eclipse, simplemente elimine el proyecto de Eclipse (¡NO BORRE LOS ARCHIVOS!), elimine los archivos específicos de Eclipse del directorio, vuelva a ejecutar mvn eclipse: eclipse

Mis 2 centavos

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