2

这些天我正在设计我公司的 Web 应用程序产品的新版本。这是一种解决方案,但种类繁多,因为每个客户都希望拥有自己的网站。

这不仅仅是基于 MVC 模式改变视图的问题。有时我只需要为客户包含 3rd 方库。我不喜欢将客户特定的库添加到产品项目中。然后我有了一个想法。

让项目的公共部分保留原始项目,并将客户特定的库或代码提取到其他新项目中。新项目将被编译好,因为它可能依赖于原始公共项目。原来的普通项目,当然没有问题。

这是我现在的问题。我将使用 maven,以便我可以从 2 个不同的项目中获取 WAR 文件进行部署。但是在使用 Eclipse 的开发过程中呢?如何将 2 个动态 Web 项目发布到同一个上下文根中?


当我输入标题时,stackoverflow 提出了 2 个感兴趣的类似问题:多个项目可以有相同的上下文根吗?&如何将同一解决方案中的多个网站项目发布到一个文件夹?但它们都对我没有用。

我在等待你的好意建议。

4

0 回答 0