Ho una macchina Ubuntu sotto virtualizzazione OpenVZ. Quando eseguo FSC test.scala ottengo:compiler veloce scala: impossibile stabilire la connessione al demone di compilazione
Unable to establish connection to compilation daemon
Poi ps aux
mi mostra un sacco di processi che assomigliano a questo
ren 17482 0.0 0.0 4908 1400 pts/0 S 00:29 0:00 /bin/bash --posix /usr/bin/scala -Djava.net.preferIPv4Stack=true scala.tools
ren 17490 0.2 0.5 1246676 24268 pts/0 Sl 00:29 0:00 java -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Stack=true -Xbootc
ho esaurito le idee su come farlo funzionare, la versione è Scala code runner version 2.9.2 -- Copyright 2002-2011, LAMP/EPFL
. Qualche idea?
Edit:
Trovato this, quindi:
- selinux non è installato
- esportazione | grep SCALA non restituisce nulla, però scalac e scala compilazione/corsa benissimo in modo da presumo questo punto è giusto
- ping localhost - funziona
- FSC -reset - stesso errore
- FSC -verbose >> file di log log 2> & 1 produce questo:
Fast Scala compiler version 2.9.2 -- Copyright 2002-2011, LAMP/EPFL [Given arguments: -verbose] [Transformed arguments: -verbose -current-dir /home/ren] [VM arguments: ] [Temp directory: /tmp/scala-devel/ren] [Port number: 36737] java.net.SocketException: Invalid argument or cannot assign requested address [Connecting to compilation daemon at port 36737 failed; re-trying...] No compile server running: starting one with args '' [Executing command: scala scala.tools.nsc.CompileServer -v] Starting CompileServer on port 34962 Redirect dir is /tmp/scala-devel/ren/output-redirects [Port number: 34962] java.net.SocketException: Invalid argument or cannot assign requested address [Connecting to compilation daemon at port 34962 failed; re-trying...] [Port number: 34962] java.net.SocketException: Invalid argument or cannot assign requested address [Connecting to compilation daemon at port 34962 failed; re-trying...] No compile server running: starting one with args '' and so on ...
Edit 2:
Bene, l'avvio del server di compilazione come questo scala scala.tools.nsc.CompileServer -v
funziona davvero! E sembra che fsc abbia avviato tutti quei server, ma per qualche motivo ha deciso di no. fsc -server localhost:port test.scala
opere. Che è abbastanza buono per ora.
Ho riscontrato un errore simile durante il tentativo di 'ant build' kafka 0.05. Apparentemente, ho semplicemente dimenticato di installare Scala, necessario per il passo della compilazione (nel mio caso, Scala 2.8.0.final). – mcandre