Мне нужно использовать maven для копирования некоторых файлов. Вот что моя структура папок выглядит следующим образом: `Используйте maven для копирования файлов
+code
+trunk
+delivery
-pom.xml
+myFramework
+catalog
-pom.xml
+target
+classes
-catalog.properties
-catalog.xml
+orders
-pom.xml
+target
+classes
-orders.properties
-orders.xml
+common
-pom.xml
+target
+classes
-common.properties
-common.xml
-pom.xml
+myOther
+stuff
+moreStuff
+target
+classes
-moreStuff.properties
-pom.xml
-pom.xml
-pom.xml
+Test
-pom.xml
+distros
+dome`
The плюсы (+) каталоги и минусы (-) файлы.
Мне нужно внести изменения в pom.xml в папке доставки. Что должно произойти, так это то, что свойства и файлы xml из каталогов, заказов, общих и других файлов Stuff необходимо скопировать в папку купола.
Таким образом, конечный результат после выполнения pom pom заключается в том, что каталог купола содержит catalog.properties, catalog.xml, orders.properties, orders.xml, common.properties, common.xml и moreStuff.properties.
Я думаю, что это идеально подходит для того, что вы можете сделать с плагином сборки: http://maven.apache.org/plugins/maven-assembly-plugin/ (предполагая, что вы хотите создать дистрибутивный файл). В противном случае плагин ресурсов уже должен быть способен делать то, что вы хотите. Очень важна структура каталогов? Можно ли переместить папку distros в цель/на самый высокий уровень pom.xml? Это упростит обработку пути. – wemu