maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sergey Saraev <Sar...@NetCracker.com>
Subject How Maven solves the problem of long builds on large projects?
Date Mon, 21 Dec 2015 12:53:32 GMT
Hello!

I am developing a project with 67 modules.
I use Apache Maven 3.0.4.

Reassembly of the project take 1 hour and 50 minutes although usually commit change only one
module.

The project is very large. It contains 5948 java classes (Basically, time spent on their compilation.).
Build command: mvn clean install pmd:pmd checkstyle:checkstyle cobertura:cobertura

Plugins versions:
maven-compiler-plugin:2.3.2
maven-antrun-plugin:1.6 (use wlappc task: http://docs.oracle.com/cd/E21764_01/web.1111/e13706/splitbuild.htm#WLPRG224)
maven-surefire-plugin:2.10
maven-jar-plugin:2.3.2
maven-install-plugin:2.3.1
maven-pmd-plugin:2.7.1
maven-checkstyle-plugin:2.6
cobertura-maven-plugin:2.7

How to speed up the assembly?
(Maybe skip modules, which sources have not changed or something else)

Regards,

Sergey Saraev | Research & Development | Office: +7 (846) 270-7800 ext. 2662 | Mobile:
+7 (917) 813-5604 | --www.NetCracker.com--
Proven Partner to Communications Service Providers




________________________________
The information transmitted herein is intended only for the person or entity to which it is
addressed and may contain confidential, proprietary and/or privileged material. Any review,
retransmission, dissemination or other use of, or taking of any action in reliance upon, this
information by persons or entities other than the intended recipient is prohibited. If you
received this in error, please contact the sender and delete the material from any computer.

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message