【发布时间】:2010-12-06 09:18:50
【问题描述】:
在过去 5 年多的时间里,我一直在领导一个相当大的项目,该项目致力于“Mavenize”工程工具组生产的各种测试应用程序,以测试和优化我们的自制数据库。到目前为止,我们小组成功地改造了(除了明显的 Java)少数基于 Coldfusion 的应用程序、PHP 应用程序、具有大约 30 个模块的大型 .NET 应用程序,目前正在处理大约 40 个 C/C++ 应用程序。实际上,一旦你将自己从 Maven 以 Java 为中心的本质中抽象出来,并投入一些有用的插件,例如 antrun、exec、assembler 和 resource,你几乎可以想出“Mavenizing”的方式。 .
所以我的问题是 - 是否有人有这种经验 - 使用 Maven 来管理非 Java 项目?它以前如何?什么语言/技术?你最终用了什么?如何?你成功了吗?如果不是 - 你最终使用什么作为替代方案?
【问题讨论】:
-
这应该是社区wiki,这个问题没有单一的答案。
标签: build-process