私はOpenVZ仮想化の下でubuntuマシンを持っています。私はFSCのtest.scalaを実行すると、私が手:高速スカラーコンパイラ:コンパイルデーモンへの接続を確立できません
Unable to establish connection to compilation daemon
を次にps aux
は、バージョン、私がそれを動作させるためにどのようなアイデアが不足しているこの
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
のように見えるプロセスの多くを示していScala code runner version 2.9.2 -- Copyright 2002-2011, LAMP/EPFL
です。何か案は?
編集:
ので、this見つかり:
- のSELinuxがインストールされていない
- 輸出|同じエラー
- FSC -verbose >>ログファイル -
- FSC -resetを作品 - グレップSCALAので、私は、このステップがping localhostを
- okです を前提と罰金実行している/しかしscalacとScalaはコンパイル、 何も返しません
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 ...
編集:2:2の.log> & 1は、この生成し
まあ、このような開始コンパイルサーバーは、scala scala.tools.nsc.CompileServer -v
実際に動作します!そして、fscはこれらすべてのサーバーを起動したようですが、なんらかの理由でそれが失敗したと判断しました。 fsc -server localhost:port test.scala
が動作します。これは今のところ十分です。
私はkafka 0.05を 'ant build 'しようとしたときに同様のエラーが発生しました。どうやら、コンパイルのステップ(私の場合はScala 2.8.0.final)で必要とされるScalaをインストールすることを忘れてしまったようです。 – mcandre