Da quel corso https://class.coursera.org/progfun-004/assignmentCoursera - Principi di programmazione funzionale in Scala - non può funzionare con progetto di esempio a causa di errori
ho scaricato http://spark-public.s3.amazonaws.com/progfun/assignments/example.zip
importato questo per IntelliJ IDEA.
Ma il problema è quello di verificare il codice, perché nel corso essi in esecuzione sbt in console ...
Dopo run "SBT" in consolle ottengo:
D:\learning\example>sbt
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
[info] Loading project definition from D:\learning\example\project\project
error: error while loading CharSequence, class file 'C:\Program Files\Java\jdk1.8.0_05\jre\lib\rt.jar(java/lang/CharSequence.cl
ass)' is broken
(bad constant pool tag 15 at byte 1501)
[error] Type error in expression
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore? q
Ho creato nuovo progetto in IntelliJ Idea con SBT e funziona ... ma la versione di SBT è diversa da quella del progetto di esempio. Ma quando cambio la versione di SBT a nuovo ho degli errori di dipendenza ... impilo e non posso muovermi ... Come risolvere una situazione del genere?
Immagino di poter provare a spostare tutto il progetto su Java8 o forzare sbt nella mia console a funzionare con Java7. Non so come fare entrambi :)
non è il forum dei courseras un posto migliore per questo? – Carsten
Nessun supporto per Java 8 - vedere [questo post sul forum del corso] (https://class.coursera.org/progfun-004/forum/thread?thread_id=39). Downgrade a Java 7. –
Wow ... mi sto spostando da PHP quindi ho così tante cose su cui concentrarmi, quindi non mi sono nemmeno reso conto che c'è un forum .... con risposta:/Scusa. Ma perché '' 'sbt -java-home C: \ Programmi \ Java \ jdk1.7.0_60''' esegue ancora sbt con Java8? Come eseguire sbt con Java7? – kabra