Maven: извлечение ресурсов зависимостей перед тестированием

У меня есть многомодульный проект Maven. В одном подпроекте размещаются файлы ресурсов XSL/XML. В другом проекте размещается код Java, которому необходимо использовать эти файлы в модульных тестах.

В jar зависимости ресурсы лежат в папке xml-resources.

Я нашел этот примери попытался изменить его для своих нужд:


  org.apache.maven.plugins
  maven-dependency-plugin
  2.4
  
    
      resource-dependencies
      process-test-resources
      
        unpack-dependencies
      
      
        xml-resources
        ${project.build.directory}/classes/xml-resources
      
    
  

Это ничего не делает, когда я запускаю фазу process-test-resources. Я уверен, что там есть некоторые ошибки - я не вижу, где я могу указать зависимость, из которой должны быть взяты ресурсы, и , похоже, на самом деле не указывает источник, где ресурсы должны быть копироваться с.

Я тут запутался, может кто подскажет, как правильно это сделать?

6
задан flyx 10 May 2012 в 10:45
поделиться