【发布时间】:2011-02-08 21:07:01
【问题描述】:
一个需要 Java 和 C++ 交互的新项目即将推出。已决定将通过 Maven2 构建该项目。
不幸的是,我对 Maven 一无所知,而 Java 人员对 C++ 一无所知。
他们的构建链都设置好了,并为与 CheckStyle、Findbugs、Corbortura(?) 等相关的每个部分发出了各种报告,他们希望在 C++ 端也能做到这一点。
目前我们有 4 个需要构建的应用程序:2 个服务、一个托盘应用程序和一个简单的基于对话框的应用程序。有人告诉我,我需要为每个 pom 配置并配置每个输出到目标目录,让工具链生成报告 - 最特别的是客户想要 100% 的代码覆盖率。
我已经采购了工具 - Bullseye 和 QA-C++ 并请求了评估副本 - 但我很沮丧地发现关于 C++ 和 Maven 的信息很少,而且似乎很少有恐怖故事。
SO 上有没有人有关于它的好故事(或有博客文章的链接)?
是否有关于配置 Visual Studio 解决方案(最好是 C++)进行 Maven 化的简单说明?
我期待着痛苦,但我越来越警惕这种冒险 - 但不幸的是,项目经理是 Java 方面的,似乎一心想将它 Maven 化。
【问题讨论】:
-
“Corbortura”我猜应该是“Cobertura”。它是一个 Java 代码覆盖工具 (cobertura.sourceforge.net)
-
是的,我只是输入了它,因为我记得在会议上听到它。
标签: visual-studio maven-2 projects-and-solutions