我计划在Windows上将JRE更新为Java应用程序的最新版本。 该应用程序运行在Windows 7和JRE 7u17。
虽然我没有任何问题进行更新。 我只有这两个问题:
升级时我应该考虑哪些风险? 有没有更好的方法来testing应用程序是否仍然运行在JRE7上。
在此先感谢,最好
没有风险,但从7 – > 8升级时有些事情需要照顾
根据我的个人经验,我发现了以下几点
根据我的个人经验,我必须更新所有与类级别操作有关的框架(spring,tapestry-plastic等),其中一些框架还有API更改以及代码库的巨大变化
除了语言方面,VM也有一些变化,例如:引入了metaspace,没有更多的permgen空间,permgen中的一些东西转移到了堆中,所以你可能不得不重新调整你的JVM,在新的JVM中还有其他的东西你也可以利用