这些天我正在设计我公司的Web应用程序产品的新版本。这是一种解决方案,但有很多种,因为每个客户都希望拥有自己的网站。
这不仅仅是基于MVC模式改变视图的问题。有时我只需要为客户提供第三方库。我不喜欢将客户特定的库添加到产品项目中。然后我有了一个主意。
让项目的公共部分保留原始项目,并将客户特定的库或代码提取到其他新项目。新项目将编译得很好,因为它可能依赖于原始的共同项目。当然,最初的共同项目没有问题。
现在是我的问题。我将使用maven,因此我可以从2个不同的项目中获取WAR文件进行部署。但是在使用Eclipse开发过程中怎么样?如何将2个动态Web项目发布到相同的上下文根目录?
当我输入标题时,stackoverflow建议2感兴趣的类似问题:Can multiple projects have the same context-root?& How do I publish multiple web site projects in the same solution to one folder?但它们都不适合我。
我在等你的好意见。