Hello Sergey, you may try to use https://github.com/timgifford/maven-buildtime-extension to identify which plugins contribute most to your long build times.
Regards Mirko Regards Mirko -- http://illegalstateexception.blogspot.com/ https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen) https://bitbucket.org/mfriedenhagen/ On Mon, Dec 21, 2015 at 1:53 PM, Sergey Saraev <[email protected]> wrote: > 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. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
