2011-10-21 15 views
10

Ho un semplice problema. Ho installato l'idea e il plugin scala. Crea progetto e aggiungi vuole eseguire semplice println("Hello world!").Come eseguire il codice Scala in Intellij Idea 10

Creo "scala script". Aggiungi questa linea. E quando lo eseguo, ho l'errore expected class or object definition.

Come posso eseguirlo e vedere l'uscita?

Grazie

+0

Non si dispone di un 'dichiarazione package' in alto , Fai? (non dovrebbe esserci) –

risposta

7

Secondo Getting Started with IntelliJ IDEA Scala Plugin:

È anche possibile trasformare il vostro oggetto Scala in uno script. Basta rimuovere tutte le dichiarazioni dal file, lasciare solo l'istruzione eseguibile - println ("Hello, World!") Ed eseguire lo script come descritto sopra.

Tuttavia, confermo che risulta con lo stesso errore che hai citato. Penso che questo sia un bug (o documento non accurato), file a bug, i ragazzi di Jetbrains stanno sviluppando questo plugin molto attivamente.

29

Ho appena installato l'idea + il plugin scala e ho avuto lo stesso errore nell'esecuzione del mio primo "ciao, mondo".

ho risolto con Esegui -> Modifica Configurazioni ... -> selezionare la configurazione eseguire lo script -> deselezionare "Make" sotto "Prima del lancio"

+1

Questa dovrebbe essere la risposta accettata! – David

+0

Sono d'accordo. Questo ha risolto il problema anche per me. –

+0

Grazie mille. Questo era il problema! – nhooyr

Problemi correlati