Eu trabalho em um grande projeto Java. Estamos usando o maven como nossa ferramenta de construção e eu uso o Intellij (14) como meu IDE.
Atualmente, se eu construir todo o projeto (c. 15 módulos), leva cerca de 3 minutos. Devido ao modo como usamos nosso código (mesmo em desenvolvimento), acabo fazendo uma compilação completa com bastante frequência. Na base de que "o que é medido é gerenciado", eu gostaria de poder monitorar / gravar:
Uma abordagem pode ser a saída do maven para os arquivos e, em seguida, ter um processo para ler / calcular as estatísticas desejadas. Como devo abordar isso?
Só para deixar claro, não estou pedindo comentários / conselhos sobre como reduzir nosso tempo de execução do ciclo de construção. Já fizemos um bom trabalho com isso e continuamos trabalhando nisso - na verdade, estou realmente procurando uma maneira de monitorar nosso progresso efetivo sobre isso.
Tags builds java maven intellij compilation