我有一个grails项目,版本为2.3.4,我需要升级到可能的最新版本。看一下文档,我意识到从2.x到3.x都有很大的变化。
问题是:对我来说,从2到3,从3到4,从4升级到5是理想的,还是更好/可能一次从2升级到5?
发布于 2022-03-22 14:09:46
的问题是:对我来说,从2到3,从3到4,从4升级到5是理想的,还是更好/可能一次从2升级到5?
一般来说,从2到5会更好。从2到3的努力和从2到5的努力差不多。引入临时升级将是更多的工作,最终在同一个地方结束。
发布于 2022-03-23 08:53:22
如果您的最终目标是拥有一个现代Grails应用程序,我将直接从2转到5。最近有很多更新,从2升级到4,可能从2升级到5,所以有相当数量的关于它的信息可以找到。
这样做意味着你必须先找到2到3,然后3到4,最后4到5的信息。我认为这会给你带来比它更多的麻烦。
发布于 2022-03-22 17:46:00
Jeff说从2到5更容易,这是错误的。有大量的代码和类被移除和更改。2到3是一个容易得多的过渡。另外,3是基于Springboot的,因此如果您有任何问题,可以很容易地转换到使用最广泛的Java框架中,只需使用Groovy即可。:)
https://stackoverflow.com/questions/71572746
复制相似问题