【问题标题】:Compiling java 7 for java 6 with Eclipse使用 Eclipse 为 java 6 编译 java 7
【发布时间】:2013-01-20 05:59:20
【问题描述】:

我需要为 Java 6 编译一个项目以与 java 6 或 7 一起使用(我无法升级我一生中的所有计算机)。我一直在搜索,发现有点helpfulstuff,但我对java很陌生——我不太了解如何使用所提供的替代方案(ant-build、M​​aven、javac)。

我的程序没有使用 Java 6 中不可用的任何 API 方法,但它确实使用了另一个外部 .JAR 的 API(它是示例程序的基本插件)

有没有一种简单的方法可以使用 Eclipse 的导出功能来做到这一点,还是我需要使用其他一些程序/方法?

如果我需要使用 Eclipse 以外的其他东西,对于依赖于另一个外部 .jar 的 API 的多类、多包文件,我最好如何处理?

【问题讨论】:

    标签: java eclipse compilation java-7 java-6


    【解决方案1】:

    在 Eclipse 中右键单击您的项目并打开project properties

    然后导航到 Java compiler 并将合规级别设置为 1.6。

    应该可以的。

    【讨论】:

    • 非常感谢你们!我为没有意识到这么简单的事情而感到愚蠢,但我在任何地方都找不到它>.
    • 啊,接受了。我曾尝试投票,但我没有 15 个代表。
    【解决方案2】:

    在 Eclipse Juno SR1 中: 右键单击您的项目 -> 属性 -> Java 编译器 -> 编译器合规级别。

    将其设置为 1.6 即可。您可能需要启用项目特定设置并禁用与执行环境的合规性 - 同一窗口中的 2 个复选框。

    【讨论】:

      猜你喜欢
      • 2011-12-01
      • 1970-01-01
      • 2014-09-26
      • 2012-08-25
      • 2021-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多