【问题标题】:Error: Could not find or load main class while trying to run spark from eclipse(scala ide 4.3)错误:尝试从 eclipse 运行 spark 时找不到或加载主类(scala ide 4.3)
【发布时间】:2016-05-09 13:20:36
【问题描述】:
我已经使用 sbt 构建了项目并导入到 eclipse 中。在尝试从运行配置执行时,我找不到我的主类,并且在运行应用程序时提示以下错误:找不到主类。我已经在本地机器上安装了 spark-hadoop 1.4 版和 scala 2.10.6 版还将 scala 编译器版本更改为 scala ide 中的 2.10.6 。尝试使用 maven 从 eclipse 构建 spark 时产生相同的错误。请指教..
【问题讨论】:
标签:
eclipse
scala
maven
apache-spark
【解决方案1】:
检查您的主类是否在构建路径中。
项目 -> 属性 -> Java 构建路径 -> 源选项卡
如果没有添加适当的文件夹。
【解决方案2】:
将生成类的文件夹添加到构建路径->配置构建路径->java构建路径->源代码->“默认输出文件夹”文本框。
【解决方案3】:
检查编译路径中是否包含 .scala 文件。
即使您包含了源文件夹,也可能没有拾取 .scala 文件。
以下可能会有所帮助,我遇到了同样的问题,它为我解决了问题:
build path -> configure build path -> java build path -> source -> add **/*.scala in the Included section.