当前位置: 首页 > 知识库问答 >
问题:

Intellij中的新scala项目-错误:无法找到或加载主类

唐照
2023-03-14

我刚刚在Intellij中创建了一个简单的helloworldscala项目。我的主要课程只是打印Hello World-

package xx.yy.zz

object HelloWorld{

  def main(args: Array[String]): Unit = {
    System.out.print("Hello World!")
  }

}

我的项目结构

scala-test
|_src
  |_main
    |_scala
      |_xx
        |_yy
          |_zz
            |_HelloWorld 

在项目结构设置中,我将“scala”作为我的源文件夹。我能够在我创建的应用程序运行配置中正确选择我的主类。到目前为止一切顺利。在此之后,当我尝试运行我的运行配置时,我得到了可怕的错误-

Error: Could not find or load main class xx.yy.zz.HelloWorld

在这一点上,我已经尝试了所有我能在谷歌上找到的东西,比如使缓存失效、重新加载项目、将源文件夹切换为“src”而不是“scala”,以及许多我现在已经忘记的东西。请帮忙!!

共有1个答案

谢璞
2023-03-14

我没有调查这个问题的原因,但作为一种解决方法,您可以在通过Intellij运行之前通过sbt/shell sbt编译项目。

 类似资料:
  • 我在intellij中创建了一个gradle/scala项目。这是我的项目结构 这些是我build.gradle文件的内容 主要课程内容 当我试图构建jar并执行它时,会出现一个错误。这里可能出了什么错?

  • 我有一个简单的例子 这是在IntelliJ中创建的,我想在其中构建JAR文件;所以我所做的: 添加了具有依赖项的工件(我可能有一些); 确保位于中,因为它已经在站点的某个地方提到过。 运行工件生成器,它在out文件夹中为我提供了JAR文件,而我运行的JAR文件说我“找不到或加载主类” 我怀疑这是一个原因。有什么想法吗?

  • 问题内容: 我想连接我的java程序以连接数据库并检索数据。它的编译完美,但运行时即时得到这个 我已经安装了Java SQL驱动程序,并将jar路径作为CLASSPATH添加到环境变量中 问题答案: 您应该从这里下载驱动程序 和JAR文件需要添加到项目类路径。 首先,右键单击Eclipse Project,然后单击Project-> Build Path-> Configure Build Pat

  • 当我正常运行此代码时,它会吐出: 异常线程"main"java.lang.ClassNotFoundExcture: bookReader 在java.net.URLClassLoader.find类(URLClassLoader.java:381) 在java.lang.ClassLoader.load类(ClassLoader.java:424)<在sun.misc.启动$AppClassLo

  • 两周以来我一直面临着一个问题,我对解决这个问题感到绝望,因为它似乎出现在我做的每一个新项目中。我已经创建了一个新的maven项目,java_home变量和路径已经用我新安装的java目录正确设置,我用maven clean清理了项目,没有明显的错误,一切看起来都很好,但是当我运行main类时,我收到这个错误,告诉我在没有任何其他细节的情况下无法找到或加载main类。如果你能帮我,那就太好了,提前谢

  • 问题内容: 我在笔记本电脑上有一个日食项目,我将其推送到Git https://github.com/chrisbramm/LastFM-History-Graph.git 它可以完全在我的笔记本电脑上运行,并且可以正常运行/构建,但是在我的台式机上,Eclipse没有显示错误 错误:找不到或加载主类lastfmhistoryguis.InputPanel 我尝试从以下位置构建项目: 但是什么也没