gpt4 book ai didi

Scala 2.9 无法在 Ubuntu 12.04 上运行 HelloWorld

转载 作者:行者123 更新时间:2023-12-02 05:33:24 24 4
gpt4 key购买 nike

这个应该很简单,但是我自己想不通。

我在 Ubuntu 12.04 系统上安装了 Scala 2.9.1。

文件是helloworld.scala:

object HelloWorld{
def main(args:Array[String]){
println("Hello, World!")
}
}

scalac helloworld 工作完全没有问题。然后 scala HelloWorld 给出

Exception in thread "main" java.lang.RuntimeException: Cannot figure out how to run target: HelloWorld
at scala.sys.package$.error(package.scala:27)
at scala.tools.nsc.GenericRunnerCommand.scala$tools$nsc$GenericRunnerCommand$$guessHowToRun(GenericRunnerCommand.scala:38)
at scala.tools.nsc.GenericRunnerCommand$$anonfun$2.apply(GenericRunnerCommand.scala:48)
at scala.tools.nsc.GenericRunnerCommand$$anonfun$2.apply(GenericRunnerCommand.scala:48)
at scala.Option.getOrElse(Option.scala:108)
at scala.tools.nsc.GenericRunnerCommand.<init>(GenericRunnerCommand.scala:48)
at scala.tools.nsc.GenericRunnerCommand.<init>(GenericRunnerCommand.scala:17)
at scala.tools.nsc.MainGenericRunner.process(MainGenericRunner.scala:33)
at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:89)
at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)

我在论坛上多次看到这个问题,但发帖者通常只是混合类名和文件名,所以他们会尝试使用 scala helloworld,这不是我正在做的(对吧?)但我明白了同样的错误。

编辑

scala -classpath ./HelloWorld 工作正常。所以这是一个类路径问题。

最佳答案

我试过了,结果完全一样。然后我这样清除了我的类路径:

$ CLASSPATH=

一切正常。

关于Scala 2.9 无法在 Ubuntu 12.04 上运行 HelloWorld,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12053255/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com