【问题标题】:Change ANT's JDK in Netbeans 6.9在 Netbeans 6.9 中更改 ANT 的 JDK
【发布时间】:2011-03-09 10:53:07
【问题描述】:

希望我能在这里得到一些帮助。

我正在编译一些为 java 1.5 编写的遗留代码。它可以使用 Netbeans 自己的 ant 构建文件构建良好,但不能使用旧的构建文件。 当我运行旧版 Ant 文件时,它返回以下错误:

is not abstract and does not override abstract method setNClob(int,java.io.Reader) in java.sql.PreparedStatement

这需要 Java 1.5 才能编译。我已经在ant脚本的javac标签中设置了source="1.5" target="1.5"。 我假设我需要在 Netbeans 中运行 Ant 才能在 java 1.5 下运行。

那么在 Netbeans 6.9 中运行时如何将 Ant 设置为指向不同的 JDK?

【问题讨论】:

    标签: netbeans ant netbeans-6.9


    【解决方案1】:

    当我使用 netbeans 时,我通常不会尝试编辑 netbeans 生成的构建文件。相反,如果您还没有:

    o 在 netbeans 中调出项目

    o 右键单击​​项目并选择“属性”。

    o 在属性中,选择“库”,您应该会看到 Java 平台的选择。

    o 尝试通过下拉菜单进行更改,或者如果那里没有 1.5,请点击“管理平台”

    Netbeans 应该对您的构建文件进行必要的更改,然后您应该能够从命令提示符进行构建。

    【讨论】:

    • 是的,它确实会使用 NetBeans 自己的构建文件进行构建,但我正在尝试运行现有的旧版构建文件。这就引出了一个问题,netbeans 如何使用该平台来启动 ant 构建以及如何在独立的 ant 构建文件中使用它。
    • 这本来是一个很好的方式来陈述问题。
    • 公平点,我添加了更多细节。有时很容易假设事情。
    猜你喜欢
    • 2011-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多