Estoy usando los plugins Maven2 y Tomcat para eclipse para un proyecto de Java que se despliega como una aplicación Tomcat. Tengo varias configuraciones de ejecución durante diferentes objetivos, pero tengo uno en particular que hace varios objetivos en secuencia:Dando argumentos al objetivo de recursos de maven del eclipse
clean resources:resources compile war:war tomcat:deploy
que quería uno de mis archivos XML de recursos para tener valores de configuración específicos para la construcción, por ejemplo, una dev-build versus una producción-build. El paso resources:resources
debe permitir que fije los valores a {tags} en el xml, y soy capaz de hacerlo a través de la línea de comandos, ya que es propio paso:
<test var="{foo}">
Correr mvn resources:resources -Dfoo='bar'
produce lo siguiente en el directorio de destino
<test var="bar">
en la GUI de gestión de configuración Ejecutar en eclipse, hay ranuras de argumentos y valores, pero no puedo encontrar la combinación correcta/encantamiento de parámetros para obtener el mismo efecto que la evocación de línea de comandos.
¿Alguien sabe cómo? Por supuesto, también aceptaría "Lo estás haciendo mal" (porque probablemente soy) "Hazlo así".
Gracias!
Sí, pero las versiones maven no ejecutan tomcat. Al menos no puedo entender cómo hacerlo. – SimplGy
¡Gracias! Sería bueno mencionar que los parámetros especificados de esta manera no necesitan el prefijo '-D', pero igual debe duplicar cualquier barra invertida (_e.g._' C: \\ path \\ a \\ location') –