Trabajo con un proyecto de maven en eclipse y tengo problemas para hacer que la implementación funcione sin una edición manual de archivos xml.Actualización del archivo .settings/org.eclipse.wst.common.component en un proyecto de maven
Cuando construyo el proyecto a través de maven, obtengo un archivo org.eclipse.wst.common.component xml en mi carpeta .settings. El archivo tiene el siguiente aspecto:
<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="ins-web">
<wb-resource deploy-path="/" source-path="/WebContent"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/java"/>
<property name="context-root" value="ins-web"/>
<property name="java-output-path"/>
</wb-module>
</project-modules>
La siguiente línea es la causa del problema:
<wb-resource deploy-path="/" source-path="/WebContent"/>
Su buscan implementar todo por debajo de la carpeta WebContent cuando en realidad debería estar buscando en src/webapp. Por lo tanto, la línea debe tener este aspecto:
<wb-resource deploy-path="/" source-path="/src/webapp"/>
Si cambio de forma manual entonces todo funciona bien, pero me gustaría saber si hay una manera de evitar cambiar manualmente el archivo para hacer el proceso más fácil para construir otras personas en mi equipo.
¿Cómo hiciste el proyecto eclipse? Manualmente o por el plugin maven-eclipse? – cetnar