切换到 Java 7 时,构建时间显著增加
2022-09-04 23:13:03
我们在构建过程中使用Java,因为它用于通过Ivy解析/发布我们的依赖项。
没问题,我们也没有使用它2年,直到我们尝试将Java 6 Update 26升级到版本7 Update 7,而本地开发人员PC(WinXP)上的构建现在需要2个小时才能完成,而不是10分钟!
PC上没有其他变化,使其成为我们关注的绝对目标。
有谁知道为什么Java版本7会产生这样的速度差异的原因?
更新:构建过程是基于NAnt的,因此Java.exe是从NAnt脚本调用的,在命令(DOS)窗口中运行。