我想对我们的项目进行 mavenize,但有一个有点复杂的场景。需要有关处理 Web 应用程序中的类被与其一起构建和部署的其他应用程序所需要的最佳方法的意见。
我的项目如下所示:
- 套件网络应用程序。
- POS 网络应用程序。
- 会员应用程序。
Suite 应用程序中的两个包用于 POS 和 Membership 应用程序以及服务器库。
我不确定如何处理这个问题。我们是否应该指定/自动化 Suite 应用程序的常规构建,以便将 Suite jar 推送到 repo 以用作依赖项,还是应该在每个构建的顶级 pom 中处理所有这些?还有构建服务器库的问题。
想法赞赏!