maven配置文件可以用于将应用程序从一个技术堆栈迁移到另一个技术堆栈吗?

时间:2017-10-31 05:31:02

标签: java migration maven-3 maven-profiles

我有一些应用程序需要从一个技术堆栈迁移到另一个技术堆栈。

请参阅下面的示例依赖项:

示例:

筹码1:

D1-栈1, D2-栈1, Java 7, Apache CXF, 春天3, ..... .. 等

筹码2:

D1-stack2中, D2-stack2中, Java 8, 高枕无忧, 春天4, ..... .. 等

这里,d1-stack1,d2-stack1等是在这些应用程序中用作依赖项的maven项目,这些依赖项也需要迁移到新的堆栈。

为了顺利迁移所有应用程序及其依赖项,我正在考虑抽象出应用程序'公共接口(Facade,Adopter等)背后的依赖关系然后我正在考虑使用maven配置文件(stack-1和stack-2)来为构建添加相应技术堆栈的依赖关系。

您认为这种方法长期有用吗?会有阻挡者吗?

请注意d1-stack *和d2-stack *等依赖项对两个堆栈都有不同的框架依赖关系。

0 个答案:

没有答案