【发布时间】:2011-10-10 14:59:14
【问题描述】:
我正在学习 Scala,但我被困在 hello world 脚本中。
我的 hello.scala 是:
Console.println("Hello World")
我正在运行这样的脚本:
scala hello.scala
我遇到了一个奇怪的异常:
java.net.UnknownHostException: salil: salil: Name or service not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1438)
at scala.tools.nsc.io.Socket$.localhost(Socket.scala:38)
at scala.tools.nsc.CompileSocket.getsock$1(CompileSocket.scala:169)
at scala.tools.nsc.CompileSocket.getOrCreateSocket(CompileSocket.scala:184)
at scala.tools.nsc.ScriptRunner.compileWithDaemon(ScriptRunner.scala:80)
at scala.tools.nsc.ScriptRunner.compile$1(ScriptRunner.scala:123)
at scala.tools.nsc.ScriptRunner$$anonfun$withCompiledScript$1.apply$mcZ$sp(ScriptRunner.scala:157)
at scala.tools.nsc.ScriptRunner$$anonfun$withCompiledScript$1.apply(ScriptRunner.scala:131)
at scala.tools.nsc.ScriptRunner$$anonfun$withCompiledScript$1.apply(ScriptRunner.scala:131)
at scala.tools.nsc.util.package$.waitingForThreads(package.scala:26)
at scala.tools.nsc.ScriptRunner.withCompiledScript(ScriptRunner.scala:130)
at scala.tools.nsc.ScriptRunner.runScript(ScriptRunner.scala:188)
at scala.tools.nsc.ScriptRunner.runScriptAndCatch(ScriptRunner.scala:201)
at scala.tools.nsc.MainGenericRunner.runTarget$1(MainGenericRunner.scala
我的 SCALA_HOME 是 /opt/scala-2.9.1.final
我的路径中有 $SCALA_HOME/bin 。
我的 JAVA_HOME 是:/usr/java/jdk1.7.0
这是我的设置问题还是由于 Scala 库和 JDK1.7 的问题?
【问题讨论】:
-
它是否适用于不同版本的 Scala/JDK?
标签: scala