Acabo de comenzar a trabajar en una aplicación web Java existente y creo que la aplicación necesita entre 5 y 10 minutos para compilarse y ejecutarse. ¿Cuáles son las formas comunes de reducir este tiempo? Es la primera vez que trabajo en una aplicación de este tamaño. Estoy acostumbrado a codificar y probar de forma incremental y encuentro que esta espera es insoportable.¿Cómo puedo acelerar la compilación de aplicaciones web Java?
Cualquier ayuda sería apreciada.
EDIT: Estoy usando Maven como mi sistema de compilación.
Puede ser útil conocer algunos de los marcos que está utilizando, si la aplicación está en capas (es decir, una capa DAO/DTO y una capa web), el contenedor en el que se realiza la prueba, etc. Todo esto juega en compilación tiempo y es posible que encuentre algunos consejos de personas con experiencia en la optimización de lo que está tratando. –