Копирование нескольких каталогов ресурсов в независимые целевые каталоги с помощью Maven

Плагин ресурсов Maven:

Для этой цели необходимо настроить копируемые ресурсы и указать outputDirectory.

Скопируйте два (или более) внешних каталога ресурсов в пределахbasedir в выходной каталог сборки, используя maven (см.blah а такжеuggh).

${basedir}/ 
  - pom.xml
  - blah/
  - uggh/
  - src/
    - main/..
    - test/..
  - target/
    - classes/..
    - blah/
    - uggh/

Например, учитывая структуру каталогов выше, скопируйтеblah а такжеuggh в целевой каталог с помощью Maven. Легко скопировать один или другой, однако, плагин принимает только один выходной каталог. Если вы укажетеtarget каталог и оба каталога в качестве ресурсов, то содержимое каждого каталога копируется вtarget но не сами каталоги.

Дополнительное использование плагина перезаписывает начальное. Также я'мы пытались указать весьbasedir и только включая нужные каталоги. Это ничего не копирует.

Вот пример копирования одного каталога:

  
    maven-resources-plugin
    2.6
    
      
        copy-resources
        validate
        
          copy-resources
        
        
          ${basedir}/target/blah
          
            
                blah
                true
            
          
        
      
    
  

Ответы на вопрос(6)

Ваш ответ на вопрос