Impossible de charger les définitions de ressource net/sf/antcontrib/antlib.xml, netbeans

Je suis nouveau sur Netbeans, et plutôt neuf (moins d'un an) de programmation Ruby. J'ai été de plus en plus frustré avec Eclipse et Ruby - il n'est pas sur tous les Mac! - et a décidé, sur la recommandation "à l'Aide de JRuby", pour essayer de Netbeans.

À la suite d'un tas de messages de blog, notamment Geertjan de post, j'ai tout configuré (je pense), mais je reçois ce message d'erreur:

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

La partie pertinente (encore une fois, je pense) de build.xml est:

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

binaires.cache points /Utilisateurs/carolyn/.hgexternalcache; le fichier jar, je ne peux pas trouver n'importe où. J'ai demandé sur Geertjan blog, et j'ai pensé que je voudrais vous demander ici. J'ai essayé une variété de choses différentes - il m'a fallu un certain temps pour comprendre que Netbeans utilise ses propres Java et la Fourmi! - et $ANT_HOME n'est pas défini, mais rien j'essaie semble fonctionner. Je sais que je suis absent quelque chose de simple, mais ne peut pas comprendre ce que ça pourrait être!

Je suis sous OS X Mountain Lion, avec Netbeans 7.2 (build 201207171143). J'ai téléchargé NB Ruby "~/Téléchargements/mercurial/NB Ruby".

Merci d'avance pour toute aide! 🙂

Merci @TarjusArjun!

Une fois que vous avez trouvé ant-contrib-1.0b3.jar (Je l'ai trouvé ici), il doit être envoyée à:

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

Si votre installation est quelque chose comme le mien, vous obtenez alors un tas de nouvelles erreurs et a échoué à construire - mais c'est un autre problème.

(Merci, Jav_Rock, pour le lien modifier. 🙂 J'ai totalement oublié de le faire!)

Une question similaire à propos de l'éclipse et sur pur ant: stackoverflow.com/questions/15304845/...

OriginalL'auteur Carolyn Ann | 2012-09-25