【发布时间】:2019-07-16 16:29:53
【问题描述】:
我目前正在使用 IntelliJ IDEA 2018.3.4,我正在尝试将其与 Scala 集成,但无济于事。
我已经安装了 Scala 和 SBT 插件,并在创建我的项目时使用了以下步骤:
- 文件 > 创建新项目
- 从左侧选择Java
- 从右侧选择 Scala > 下一步
- 输入项目名称> FINISH
从那里创建项目。按照其他指南,我然后:
- 右击src目录
- 新建 > 文件
- 输入 main/scala/Main.scala
- 并在其中输入以下代码:
代码:
package main.scala
object Main {
def main(args: Array[String]): Unit = {
println("Hello World")
}
}
但在编辑器中右键单击并选择Run Main后,我收到以下消息:
错误:无法找到或加载主类
有没有人遇到过这种情况或可以提供任何解决方案?
注意
我也尝试使用 sbt 创建一个 Scala 应用程序,但 sbt 转储的同步过程永远不会结束或出错,当我运行项目时,我得到了同样的错误。
【问题讨论】:
-
似乎在步骤 1 中选择 Scala 项目比选择支持 Scala 的 Java 项目更有意义...?
-
@jwismar 抱歉,刚刚更新了我的问题。我试过了(Scala with sbt),但同步过程仍在进行中(永不结束或失败),当我运行代码时,我得到了同样的错误。
-
很抱歉告诉你,除了用 SBT 创建了一个 Scala 项目外,我按照上面的步骤进行操作。我无法重现该问题。它打印“Hello World”并正常终止。
-
跟随这个教程:allaboutscala.com/tutorials/…你的名字叫eerything main,我认为这不是很聪明。
-
@DilyanoSenders 我最近关注了它,我为目标文件尝试了不同的名称,但结果相同。
标签: java linux scala intellij-idea intellij-plugin