我们正在使用JDE 9.0
对不起我的英语水平,我正在研究
答案 0 :(得分:1)
我遇到了同样的问题。由开发人员决定长期方法,然后向管理层提出建议,将代码库打破为逻辑功能项目以帮助提高生产力。尝试量化诸如本地构建时间之类的好处将减少x%。
最小化多次迭代/发布周期的风险计划。例如:
迭代0
1)将一个项目从monolothic项目中分解为它自己的项目
2)最终部署的WAR仍包含现在单独的项目(作为jar),因此所有内容仍然一起部署。
在每个项目上面重复
迭代N
将分离的项目部署为自己的WAR。根据您的公司,此步骤可能涉及开发人员以外的其他人。