Я добавляю некоторые дополнительные источники в свой проект Maven и до сих пор все работает хорошо. Я просто хочу, чтобы сделать дополнительный выбор источника немного более общий, потому что сегодня у меня есть что-то вроде:Подстановочные знаки Maven дополнительных источников
<source>client/plugins/plug1/classes</source>
<source>client/plugins/plug2/classes</source>
<source>client/plugins/plug3/classes</source>
<source>client/plugins/plug4/classes</source>
<source>client/plugins/plug5/classes</source>
...
И я хочу сделать это таким образом:
<source>client/plugins/**/classes</source>
Это потому, что некоторые разработчики не имеют всех плагинов под их рабочим пространством, и я не хочу изменять свой pom.xml
в каждой среде dev.
К сожалению, эта модель не работает -при минимум в Eclipse-, потому что папки не отмечены как источника. Я сделал небольшое исследование, и я увидел, что Maven использует Ant patterns, но он не работает.
Не могли бы вы рассказать мне, можно ли использовать это соглашение в определении <sources>
?
Возможно, более разумно разделить проект на вспомогательные модули, если не все разработчики имеют каждую часть источника, вы получаете сборки, которые меняются за разработчика – Ferrybig
К сожалению: Да! Я использую его. Я подумываю о создании модулей. Это может быть решение, как сказал @Ferrybig ... – MarcosTonina