【问题标题】:Apache ant 1.9.4 compatibility with Java 1.8Apache ant 1.9.4 与 Java 1.8 的兼容性
【发布时间】:2017-06-16 14:08:24
【问题描述】:

Ant 1.9.4 与 Java 1.8 兼容吗? ant documentation 不是很清楚:它只是说它与 Java 1.5 的最低版本兼容。 我如何确定它与 java 1.8 兼容? 谢谢!

【问题讨论】:

    标签: java apache ant java-8 build.xml


    【解决方案1】:

    This Ant Java Version Table 表示ant 1.9.x 需要最低版本为 1.5。由于 Java 为保持向后兼容性付出了巨大的努力,因此出现不兼容情况将是非同寻常的。 Ant 1.10 需要 Java 1.8。

    我们已经使用 Java 8 运行 1.9.6 好几个月了。

    【讨论】:

      【解决方案2】:

      取自here

      We recommend using 1.10.x unless you are required to use versions of Java prior to Java8 during the build process

      对我来说,这读作不支持,可能会突然中断。

      【讨论】:

      • 也许对我来说太早了,我遗漏了一些东西,但该链接上的文字还说,“1.9.x 版本在运行时需要 Java5,1.10.x 在运行时需要 Java8。”因此 1.9.x 可以在 Java8 上运行,但 1.9.x 没有接收新功能。只要 1.9.x 中的功能集足够,就没有理由相信在 1.9.x 中使用 Java8 会有问题。
      • @KevinO 你可能是对的,但这些特性是 ant 具有的特性还是 ant 支持的 java-8 的特性?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-22
      相关资源
      最近更新 更多