在 Netbeans 6.9 中更改 ANT 的 JDK

发布于 2024-10-20 18:41:52 字数 431 浏览 1 评论 0原文

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

我正在编译一些为 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?

Hope I can get a bit of help here.

I am compiling some legacy code that was written for java 1.5. It builds fine with Netbeans own ant build file, but not with the legacy build file.
When I run the legacy Ant file it returns the following error:

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

And this requires Java 1.5 to compile. I have already set source="1.5" target="1.5" in the javac tag in the ant script.
I assume I need to run Ant in Netbeans to run under java 1.5.

So how do I set the Ant to point to a different JDK when running in Netbeans 6.9?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

只是一片海 2024-10-27 18:41:52

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

o 在 netbeans 中启动该项目

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

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

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

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

When I use netbeans, I usually don't try to edit the netbeans generated build files. Rather, if you haven't already:

o Bring up the project in netbeans

o right-click on the project and choose "Properties".

o In properties, choose "Libraries" and you should see a selection for Java platform.

o Try changing via drop-down, or if 1.5 is not available there, click "Manage Platforms"

Netbeans should make the necessary changes to your build file and you should then be able to build from the command prompt.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文