maven-2 - Maven : how to do parallel builds?

标签 maven-2 build-process build-automation

当您在多核/多 CPU 计算机上使用 Maven 进行构建时,通常可以并行构建不同的子项目。有没有办法用 Maven 来做到这一点?有这个/什么的插件吗?

最佳答案

Maven 3(从 beta 1 开始)现在支持并行构建作为实验性功能。

例如,

mvn -T 4 clean install # Builds with 4 threads
mvn -T 1C clean install # 1 thread per cpu core
mvn -T 1.5C clean install # 1.5 thread per cpu core

完整文档可以在 Maven wiki 上找到:Parallel builds in Maven 3 - Apache Maven - Apache Software Foundation .

关于maven-2 - Maven : how to do parallel builds?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/581465/

相关文章:

xcode4 - XCode 的项目设置中忽略了预处理器宏,但目标设置中没有忽略

MSBuild 不获取被引用项目的引用

java - 如何从 Maven 中的属性文件生成枚举?

.net - 是否有适用于 Nexus 或 Artifactory 等 Java 工件存储库的 .NET 替代方案?你在哪里存储版本化的 DLL?

javascript - Grunt - 如何从外部项目运行常见的外部任务

android - 由于主项目的复杂库项目依赖性,Jenkins-Server 上的自动化 Android UI 测试失败

javascript - 将 JS 缩小作为 Maven 目标运行?

maven-2 - Raml 验证器在 javax.xml.validation.SchemaFactory.newSchema 中引发错误

java - Google Collections 1.0 已经被mavenized 了吗?

maven-2 - maven 工件存储库目录结构规范