2010-11-07 31 views
0

J'ai installé Scala 2.8 et NetBeans 6.9 sur Fedora 14 (64 bits) en utilisant des versions de référentiel (yum install scala netbeans). Ensuite, j'ai téléchargé le plugin Scala 2.8 pour Nb6.9 de source-forge. Je l'ai installé avec succès en utilisant Outils -> menus Plug-ins de NetBeans.Aide pour faire fonctionner Scala 2.8 sur Fedora 14 avec NetBeans 6.9

Mais maintenant le problème. Lorsque je lance le projet Scala et essaie de compiler un petit exemple "helloworld" (pour voir si le compilateur fonctionne), je reçois ceci:

/home/user/NetBeansProjects/ScalaApplication1/nbproject/build-impl.xml:42 : Vous devez définir la propriété SCALA_HOME ou l'environnement et ajouter la propriété "-J-Dscala.home = scalahomepath" à la fin de "netbeans_default_options" dans NetBeansInstallationPath/etc/netbeans.conf pour pointer vers le répertoire d'installation de Scala . BUILD FAILED (temps total: 0 secondes)

J'ai aussi remarqué que les plates-formes Outils -> Scala montrent que ce http://i56.tinypic.com/110x72x.png

donc probablement fait partie du problème, aussi.

J'ai cherché une réponse avant de demander ici, mais tous les tutoriels semblent être dépassés ou traiter complètement un autre problème.

Répondre

1

Faites ce que Netbeans vous dit de faire. Cela résout le problème. :-)

  • Modifier votre .profile/.bashrc/.zshrc/... (tout ce que vous utilisez/préférez) et ajouter une variable pointant vers le répertoire enviroment avec Scala en elle.

  • Modifiez votre netbeans.conf et ajoutez "-J-Dscala.home = scalahomepath" à la fin. (Assurez-vous de remplacer "scalahomepath" par le chemin.

+1

C'est la chose, je ne sais pas où est scala installé. Il a des fichiers dans/usr/share/scala/lib,/usr/bin Et si je mets Scala Platfrom (de l'image) dans/usr/share/scala/lib, il est dit que ce n'est pas un répertoire scala valide. – user499981