У меня есть один проект, который я разбил на модули с помощью Google Guice. Но теперь, когда я создаю подпроект, у меня много шагов:
1) Update subproject version number.
2) Pacakage subproject.
3) Update local repository with subproject new version.
4) Update main project pom.xml with subproject newest version number.
5) Update main project dependencies.
6) Run main project as web appliaction, to test changes in subproject.
Можно ли сократить некоторые из этих шагов, чтобы ускорить разработку? Я использую локальный репозиторий и вручную устанавливаю банки подпроектов в локальный репозиторий.