Estoy usando NewRelic para la supervisión. Quiero que Maven empaque los archivos newrelic.jar y newrelic.yaml en mi WEB-INF/lib
dentro del archivo war. Con el newrelic.jar no hay ningún problema ya que es una dependencia simple, pero newrelic.yaml es un archivo de recursos. Reside en el directorio de recursos. Quiero que Maven (complemento de guerra) lo copie en WEB-INF/lib
al empaquetar la guerra.¿Cómo hacer que Maven copie el archivo de recursos en el directorio WEB-INF/lib?
Gracias.
Alex
¿No deberías maven ponerlo en 'WEB-INF/classes' por defecto? Aquí es donde los recursos que no son JAR deben ir en el classpath –
@mattb estás en lo correcto, así es como debería ser, pero en los documentos de las nuevas reliquias dicen que ambos archivos deben estar en el mismo dircetorio [enlace a los documentos] ] (http://newrelic.com/docs/java/using-new-relic-with-aws-elastic-beanstalk) – AlexV
que parece extraño. Sería inusual que una clase busque recursos específicamente en 'WEB-INF/lib' en lugar de simplemente cargarlo desde classpath –