希望我能在这里得到一些帮助。
我正在编译为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?
答案 0 :(得分:0)
当我使用netbeans时,我通常不会尝试编辑netbeans生成的构建文件。相反,如果你还没有:
o在netbeans中启动项目
o右键单击项目并选择“属性”。
o在属性中,选择“库”,您应该看到Java平台的选择。
o尝试通过下拉列表进行更改,或者如果1.5不可用,请单击“管理平台”
Netbeans应该对您的构建文件进行必要的更改,然后您应该能够从命令提示符进行构建。