Полагаю, вы новичок в Maven и Ant.Если я не прав, вы можете проигнорировать оставшуюся часть этого поста:)
Я не знаю ни одного общего Ant-файла с открытым исходным кодом.У меня никогда не было необходимости искать один.Я думаю, что стоит потратить усилия на изучение Ant и создание собственного общего сценария.Ant прост в освоении, и это очень гибкий, мощный и надежный инструмент для сборки.Вы обнаружите, что довольно легко создать файл сборки, который можно многократно использовать в разных проектах.
Что касается необходимости поддерживать скрипты Ant, то это немного заблуждение.Вы обнаружите, что как только у вас есть скрипт, который работает в общем виде, вам вряд ли когда-нибудь придется снова к нему прикасаться, за исключением тех случаев, когда вам нужно делать что-то по-своему (обычно это касается упаковки и развертывания).Когда это произойдет, вы будете рады, что используете такой инструмент, как Ant, который дает вам гибкость, позволяющую вам делать то, что вы хотите, не мешая вам.