gpt4 book ai didi

netbeans - 无法从资源 net/sf/antcontrib/antlib.xml、netbeans 加载定义

转载 作者:行者123 更新时间:2023-12-02 08:00:21 26 4
gpt4 key购买 nike

我是 Netbeans 新手,也是 Ruby 编程新手(不到一年)。我对 Eclipse 和 Ruby 越来越感到沮丧——它根本不像 Mac! - 并根据“使用 JRuby”中的建议决定尝试 Netbeans。

遵循一系列博客文章,特别是 Geertjan 的 post ,我已经配置了所有内容(我认为),但我不断收到此错误:

Could not load definitions from resource net/sf/antcontrib/antlib.xml. It could not be found.

build.xml 的相关部分(我再次认为)是:

<taskdef resource="net/sf/antcontrib/antlib.xml">
<classpath>
<pathelement location="${binaries.cache}/943CD5C8802B2A3A64A010EFB86EC19BAC142E40-ant-contrib-1.0b3.jar"/>
</classpath>
</taskdef>

binaries.cache 指向/Users/carolyn/.hgexternalcache; jar 文件,我就是找不到任何地方。我在 Geertjan 的博客上问过,我想我也应该在这里问。我尝试了各种不同的方法 - 我花了一段时间才发现 Netbeans 使用自己的 Java 和 Ant! - 并且 $ANT_HOME 未定义,但我尝试的任何方法似乎都不起作用。我知道我错过了一些简单的东西,但不知道它可能是什么!

我正在运行 OS X Mountain Lion,带有 Netbeans 7.2(内部版本 201207171143)。我将 NB Ruby 下载到“~/Downloads/mercurial/NB Ruby”。

预先感谢您的帮助! :-)

谢谢@TarjusArjun!

找到 ant-contrib-1.0b3.jar ( I found it here ) 后,需要将其复制到:

/Applications/NetBeans/NetBeans 7.2.app/Contents/Resources/NetBeans/java/ant/lib

如果您的安装与我的安装类似,则会出现一堆新错误和失败的构建 - 但这是一个不同的问题。

(谢谢 Jav_Rock 的链接编辑。:-) 我完全忘记了这样做!)

最佳答案

也许您的根本问题在于 NetBeans IDE 没有选择 ANT_HOME。 ANT 捆绑在 NETBEANS IDE 中,位于以下位置:<<NETBEANSHOME>>/java/ant 。您可以尝试放置 ant-contrib-1.0b3.jar在这个位置。

关于netbeans - 无法从资源 net/sf/antcontrib/antlib.xml、netbeans 加载定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12591879/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com