Sono nuovo di SBT e non sono sicuro di come avviare un progetto. Qualcuno può indicarmi una guida per principianti per creare un progetto di tipo Hello World o darmi qualche indizio?Guida per principianti a SBT 0.10 e IDEA
Il mio IDE preferito è IDEA. Ho eseguito sbt-idea
in base alle istruzioni su IDEA Plugins page. Al momento sono un po 'confuso perché
- non ci sono cartelle di origine create - dove/come faccio per crearli e come farò SBT sapere dove cercare?
- perché sta tentando di utilizzare Scala 2.8.1, quando ho già inserito
scalaVersion := "2.9.0"
nel filebuild.sbt
? Ciò significa che IDEA non riconosceobject HelloWorld extends App {}
. - le istruzioni sulla pagina dei plug-in suggeriscono di modificare le opzioni di Avvio prima di "una configurazione di esecuzione (inclusa la configurazione di esecuzione predefinita)". Ci sono 13 diverse configurazioni di default per cose diverse elencate - quale cambiare? Dovrei crearne uno nuovo? Queste configurazioni predefinite sono solo per questo progetto o influenzeranno negativamente tutti i miei altri progetti che non utilizzano SBT?
Grazie.
Grazie per la guida dettagliata e link utili. Potrebbe essere meglio mettere il file 'build.sbt' nel passaggio 5 in' ~/.sbt/plugins/'come suggerisce il wiki da allora non devi farlo per ogni progetto ... su Windows hai per creare questa directory da soli in 'Users \ yourname \\', utilizzando la riga di comando. Ad ogni modo, ora ho impostato le cartelle secondo il layout di directory nel wiki sbt, funziona benissimo! –
Info: funziona bene con sbt-0.11.2 e sbt-idea 0.11.0 – ron