我在eclipse中看到的唯一错误是:无法找到或加载主类。它编译或给出了这个,没有别的。如何在控制台上再次看到错误?

我在eclipse中看到的唯一错误是:无法找到或加载主类。它编译或给出了这个,没有别的。如何在控制台上再次看到错误?,eclipse,scala,compiler-errors,buildpath,Eclipse,Scala,Compiler Errors,Buildpath,我试图在eclipse中运行一些scala代码,但遇到了一个奇怪的问题。如果不存在错误,它运行正常,否则它只会给出错误:找不到或加载主类。。。。 什么会导致这样一个恼人的问题 package p object Main{ def main(args: Array[String]): Unit = { ---- } } 此代码段输出: 错误:无法找到或加载主类p.main 我想看看这样的东西: 错误:15,5未找到:值-尝试 objec

我试图在eclipse中运行一些scala代码,但遇到了一个奇怪的问题。如果不存在错误,它运行正常,否则它只会给出错误:找不到或加载主类。。。。 什么会导致这样一个恼人的问题

  package p


  object Main{
      def main(args: Array[String]): Unit = {
        ----
      }
    }
此代码段输出:

错误:无法找到或加载主类p.main

我想看看这样的东西:

错误:15,5未找到:值-

尝试

object HelloWorld {
  def main(args: Array[String]) {
    println("Hello, world!")
  }
}
省略单位=。如果成功的话,那就是将其捕获到单元中


据我估计,案例不匹配的几率很高。您定义了类Main,它是p.Main,但您的错误是找不到p.Main。许多系统是区分大小写的,因此如果您习惯于Windows风格的不区分大小写,您必须提高警惕。

您是指编译错误吗?如果代码仍然包含错误,则无法运行代码。当然,我无法运行。如果没有错误,一切正常,但如果出现任何错误,它总是在控制台中打印:错误:无法找到或加载主类。。。。我只是添加了一个随机字符,看看它的反应如何,不管是什么样的问题,它都会给我同样的错误。给我们一些可以合作的东西我试着附上一张照片,但我的名声不允许。其实没有什么复杂的东西可以展示。所有类型的错误都会将相同的错误消息打印到控制台,上面写的错误。猜测您可以使用文本格式的scala对象块编辑问题,显示简单的情况。编辑上面的问题,而不是在问题下方“添加注释”。它实际上输出p.Main。是我的错,纠正了。单元技巧并没有解决任何问题,我想这是无关紧要的。Eclipse通常在顶级项目目录中运行。很可能Scala编译器并不是在这里输出类的。