I've been leading rather large project that strives to "Mavenize" various testing apps produced by the engineering tools group over past 5+ years to test and optimize our home-built database. So far our group managed to successfully retrofit (beside obvious Java) few Coldfusion
-based apps, PHP
app, large .NET
app with about 30 modules and currently working on roughly 40 C/C++
apps. Actually, once you abstract yourself from Java-centric nature of Maven and throw in few useful plugins such as antrun
, exec
, assembler
and resource
you can pretty much figure out way of "Mavenizing" just about anything.
So my question is - are there people who had this sort of experience - using Maven to manage non-Java projects? What was it? What language/technology? What did you end up using? How? Were you successful? And if not - what did you end up using as alternative?