Я возглавлял довольно крупный проект, который стремится "Mavenize" для различных тестовых приложений, созданных группой технических инструментов за последние 5 с лишним лет, для тестирования и оптимизации нашей домашней базы данных. На сегодняшний день нашей группе удалось успешно модернизировать (помимо явной Java) несколько приложений на основе Coldfusion
, PHP
, большое .NET
приложение с около 30 модулями и в настоящее время работает с примерно 40 C/C++
приложениями. На самом деле, как только вы абстрагируетесь от Java-ориентированной природы Maven и добавите несколько полезных плагинов, таких как antrun
, exec
, assembler
и resource
, вы в значительной степени сможете найти способ "Mavenizing" практически для всего ,
Так что мой вопрос - есть ли люди, которые имели подобный опыт - используя Maven для управления не-Java проектами? Что это было? Какой язык / технология? Что вы в конечном итоге использовали? Как? Вы были успешны? А если нет - что вы использовали в качестве альтернативы?