我刚刚继承了用Groovy编写的应用程序(版本1.3.5),并希望将其升级到最新版本(版本1.7.5)。
我似乎无法找到列举语法等差异的参考资料,我需要注意这一点...是的,我看了http://groovy.codehaus.org
有没有人知道列出版本更改的好地方?
非常感谢,
〜秋
答案 0 :(得分:2)
我认为你最好的选择是尝试它,看看你的测试失败了。
你确实有测试吗? ; - )
如果没有,我会写一些,然后尝试升级并在需要的地方修复。
我不相信有一个页面可以找到从一个版本到另一个版本的所有更改。
您可以通过浏览所有发行说明来整理某些内容,但是尝试它可能会更快。
答案 1 :(得分:1)
通过查看发行说明,您可以找到从一个版本到另一个版本的更改。但是,发行说明仅描述了从版本N到版本N + 1的更改。我不知道1.3.5和1.7.5之间有多少版本,但我猜至少有10个版本。
要发现1.3.5和1.7.5之间的所有更改,您必须查看每个版本的发行说明。从this page开始,您应该能够找到它们,这里有一些链接可以帮助您入门。
您应该能够从distribution archive获取旧版本(及其笔记)。
说了这么多,阅读发行说明并不保证任何东西,(虽然这是学习新功能的好方法)。确保您的代码在最新版本下运行的唯一方法是在该版本下编译和测试它。