Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我们公司,我们在同一个项目中创建了很多Web服务,我们需要浪费编译项目的时间太大,所以我想知道我们是否可以单独编译和安装它们。
我们正在使用 JDE 9.0
对不起我的英语水平,我正在努力
我遇到了同样的问题。由开发人员确定长期方法,然后提出管理计划,将代码库分解为逻辑功能项目,以帮助提高生产力。尝试量化诸如本地构建时间之类的好处将减少 x%。
最小化多个迭代/发布周期的风险计划。例如:
迭代 0
1) 将一个项目从单体项目中分离出来,成为它自己的项目
2) 最终部署的 WAR 仍然包括现在单独的项目(作为 jar),因此所有内容仍然部署在一起。
对每个项目重复上述步骤
迭代 N
将分离的项目部署为它们自己的 WAR。根据您的公司,此步骤可能涉及开发人员以外的人员。