Comment faire Maven copier le fichier de ressources dans WEB-INF/lib?

Je suis en utilisant NewRelic pour la surveillance. Je veux que Maven paquet à la fois newrelic.jar et newrelic.yaml fichiers dans mon WEB-INF/lib à l'intérieur du fichier war. Avec le newrelic.jar il n'y a pas de problème puisque c'est une simple dépendance, mais newrelic.yaml est un fichier de ressources. Il se trouve dans le répertoire des ressources. Je veux Maven (guerre plugin) pour le copier sur WEB-INF/lib lors de l'emballage de la guerre.

Grâce.

Alex

  • Ne devrait pas maven être le mettre dans WEB-INF/classes par défaut? C'est un cas de non-POT de besoin de ressources pour aller sur le chemin de la classe
  • vous avez raison, c'est la façon dont il devrait être, mais en nouvelle-reliques docs disent-ils à la fois les fichiers doivent être dans le même dircetory lien vers la doc
  • qui me semble bizarre. Il serait inhabituel pour une classe de rechercher des ressources spécifiquement dans WEB-INF/lib plutôt que de se contenter de le charger depuis le classpath
  • Je pense que c'est parce que ce pot est utilisé pour l'instrumentation ( -javaagent=newrelic.jar ) et je suis en utilisant Amazon elastic beanstalk j'ai donc pour empaqueter et déployer cette surveillance de la guerre par moi-même.
InformationsquelleAutor AlexV | 2011-11-03