2013-09-22 4 views
5

Ho installato il plug-in SBT ufficiale di Intellij (ancora in alpha), ho importato senza problemi un progetto Scala SBT (con build.sbt). Ma quando provo ad importare qualcosa nella console di Scala, stampa questo: <scala> import recfun.Main._ <console>:7: error: not found: value recfun import recfun.Main._Impossibile importare con la console SBT IntelliJ

Ma quando lancio esattamente lo stesso comando con SBT in esecuzione nel terminale funziona perfettamente.

Qual è il problema?

risposta

2

Ho trovato il seguente aiuto. Stavo lavorando su un programma importato usando il plugin SBT, che aveva sottoprogetti multipli. Questo può anche funzionare se si dispone di un progetto IntelliJ nativo con più moduli.

Andare al menu "Esegui -> Modifica configurazioni ...", selezionare Scala Console, quindi nella casella "Usa classpath e SDK del modulo", selezionare il sottoprogetto che contiene build.sbt con l'importazione dichiarazioni necessari (nel mio caso server):

The edit configs window

L'importazione apparso a lavorare dopo.