maven - significado - Hacer referencia al directorio de recursos de las variables del modelo de objetos del proyecto
dom significado (2)
Desde here :
directorio : el valor de este elemento define dónde se encuentran los recursos. El directorio predeterminado para una compilación es
${basedir}/src/main/resources
.
Editar: para mayor claridad
Si puedo usar ${project.build.sourceDirectory}
para hacer referencia al directorio de origen, ¿qué uso utilizo para hacer referencia al directorio de "recursos"?
Al mirar el super pom, parece que ${project.build.resources.resource.directory}
funcionaría, pero no es así. . .
${project.build.resources[0].directory}
maven reference @ Sonatype, el capítulo "filtrado de recursos" dice que se puede acceder a cualquier cosa desde maven internal "Model.class". cita:
" Para obtener una lista completa de las propiedades disponibles en el objeto Maven Model, eche un vistazo al JavaDoc para el proyecto maven-model aquí http://maven.apache.org/ref/3.0.4/maven-model/apidocs/index.html . Una vez que cargue este JavaDoc, eche un vistazo a la clase Model. Desde esta clase de modelo JavaDoc, debería poder navegar a la propiedad POM a la que desea hacer referencia. "
Entonces, el complemento de ayuda de maven tiene una útil help:evaluate objetivo que te permite probar y cometer errores para descubrir las propiedades.