2014-05-16 7 views
3

J'ai installé un ensemble de plug-ins Scala pour NetBeans, plus précisément:Comment ajouter la plateforme Scala dans Netbeans?

Scala {Console, projet, bibliothèque d'exécution, la plate-forme, la plate-forme standard, éditeur, intégration des projets Debugger, refactoring, Debugger, Core} et les rats! Packrat Parser. J'ai également installé scala via le gestionnaire de paquets d'aptitude ubuntu. Quand je vais dans Tools-> Scala Platform Manager, je vois "Scala 1.1 (Default)" en rouge, avec l'erreur: "Erreur: Le dossier spécifié ne contient pas de plateforme Scala." Je ne sais pas comment le spécifier correctement. J'ai un peu googlé, et il semble que la plupart des gens ont compilé scala à la main, afin qu'ils puissent spécifier leur répertoire d'installation de scala spécifique.

which scala renvoie/usr/bin/scala, que j'ai essayé dans l'option Platform Folder (ainsi que/usr/bin /).

La version netbeans est 7.0.1 et ma version scala est "Scala code runner version 2.9.2 - Copyright 2002-2011, LAMP/EPFL". Je cours Ubuntu 14.04.

Quelqu'un sait comment configurer Netbeans pour qu'il soit satisfait d'une Scala installée par aptitude?

Répondre

2

Je n'ai pas essayé d'aptitude, mais il semble que vous n'ayez pas installé le plugin scala pour Netbeans.

Vous devez suivre les instructions de https://github.com/dcaoyuan/nbscala

En particulier méfiez-vous d'ajouter le plugin nbsbt à la définition de votre projet, et exécuter SBT. Après cela, démarrez Netbeans, il devrait reconnaître votre projet.

+0

J'essaie cela maintenant. J'ai utilisé ce site qui m'a lié à une page plugins.netbeans.org pour les autres plugins, mais j'ai peut-être raté quelque chose. Je rapporterai quand j'ai plus d'informations – selecsosi

+0

Une partie du problème était que j'avais netbeans du gestionnaire de paquets, qui était 7.0.1.Quand j'ai essayé d'installer les plugins liés à votre lien (http://plugins.netbeans.org/plugin/54162), je n'avais pas de nouvelles dépendances. Je réinstalle netbeans 8 à partir de leur programme d'installation. – selecsosi

+0

Avez-vous réussi? –

0
  1. Propriétés du projet: changement Source/format binaire à 7 JDK
  2. build-impl.xml: supprimer '-faire: transitive' option 'scalac addparams de
  3. run Projet principal
1

J'ai eu la même erreur lorsque j'essayais d'utiliser Scala avec netbeans: "Erreur: le dossier spécifié ne contient pas de plateforme Scala.". solution est très facile, vérifier ici: netbeans 7.1.2, scala 2.9.1-1,nbscala-7.1v2.9.x-0.1.zip

+0

Veuillez inclure les informations pertinentes concernant la manière de résoudre le problème dans votre réponse. Les liens sont bons mais ils ne suffisent pas. – Micho

+0

Ce lien s'explique lui-même. – Roman

0

qu'expliquer par Geertjan:

Vous pouvez spécifier la plate-forme scala en mettant à jour les netbeans_default_options dans etc/netbeans.conf ajoutant la propriété système suivant -J-Dscala. pointant vers la maison pour vous scala répertoire, par exemple:

netbeans_default_options = "- LAF Nimbus -J-Dscala.home =/home/Geertjan/scala/scala-2.10.2 -J-Xss2m -J-client - J-Xms32m -J-XX: PermSize = 32m -J-Dapple.laf.useScreenMenuBar = true -J-Dapple.awt.graphics.UseQuartz = true -J-Dsun.java2d.noddraw = true -J-Dsun.java2d.dpiaware = true -J-Dsun.zip.disableMemoryMapping = true "

Cela fonctionne pour moi.

Source: https://blogs.oracle.com/geertjan/entry/10_steps_to_happiness_with

Questions connexes