精华内容
下载资源
问答
  • 说明:最近大概两周没有打开过IDEA,大概是IDEA感觉自己失宠了,便开始抽风,双击打开IDEA的时候弹...错误:找不到或无法加载主类 cn.study.spark.Top3s 一、错误情况 如下图,运行工程,在IDEA下面Run的调试...

    说明:最近大概两周没有打开过IDEA,大概是IDEA感觉自己失宠了,便开始抽风,双击打开IDEA的时候弹出来输入Active Code的界面,我还很奇怪,输入完破解成功打开工程之后,发现之前工程里的scala程序都是黑体字,无法识别scala语言。


    错误:找不到或无法加载主类 cn.study.spark.Top3s


    一、错误情况

    如下图,运行工程,在IDEA下面Run的调试输出窗口中出现:
    无法加载主类

    D:\JAVA\jdk1.8.0\bin\java...   
    错误:找不到或无法加载主类 cn.study.spark.Top3s

    二、解决方法

    2.1 重新Build工程

    一般情况下,重新Build工程可以解决,如下图所示。
    重新Build工程
    But,我的IDEA是因为抽风,所以重新Build仍然不管用,scala程序仍然黑体字。
    重新Build工程fail

    2.2 Scala环境变量及插件

    2.2.1 Scala环境变量

    检查电脑scala环境变量的配置情况是否被窜改或失效,在修改或确定scala环境变量没有问题时,通过cmd检查scala环境变量是否配置好。
    环境变量
    此时,如果是环境变量的问题,重新Build工程之后,问题同样得到解决。

    2.2.2 Scala插件

    如果不是上述问题导致,则点击IDEA软件“File -> Project Structure…” 。
    Project setting
    在“Modules”选项卡中,发现右侧Export下拉列表中“scala-sdk-2.11.7”为红色,说明scala SDK失效。
    Modules
    再查看“Global Libraries”选项卡中间栏顶部,点击“+”,看有木有scala-sdk的添加项,如果有,添加即可,如果没有,就说明IDEA中的scala插件牺牲了,如下图。
    scala插件没了
    重新安装scala插件,然后同样在看“Global Libraries”,添加scala-sdk,然后“OK”。重新Build工程,就可以使用了。
    OK2
    解决。


    附:scala-sdk-2.11.7插件
    scala-sdk-2.11.7插件下载地址
    密码:j2px

    展开全文
  • 如果scala环境变量没有问题,并且idea scala插件已安装 那么你可以试试这个方法 选择项目根目录点击右键—>Mark Directory As —>Sources Root

    如果scala环境变量没有问题,并且idea scala插件已安装
    那么你可以试试这个方法

    选择项目根目录点击右键—>Mark Directory As —>Sources Root

    展开全文
  • scala安装完成后报找不到或无法加载主类 scala.tools.nsc.MainGenericRunner) 直接入正题 解压完scala,配置环境变量后,在cmd运行scala出现,这就见鬼了: 找不到或无法加载主类 scala.tools.nsc.MainGenericRunner...

    scala安装完成后报找不到或无法加载主类 scala.tools.nsc.MainGenericRunner)

    直接入正题

    解压完scala,配置环境变量后,在cmd运行scala出现,这就见鬼了:
    找不到或无法加载主类 scala.tools.nsc.MainGenericRunner
    网上找了找类似的错误,发现并没什么卵用

    最后是因为我得错误太低级了。。。
    当时安装到了Idea目录下了Idea**目录命名有空格**,导致这个错误,直接改目录名重新配置一下环境变量,解决了。。。

    展开全文
  • 使用eclipse编辑器搭建spark框架的时候,可能会遇上“找不到或无法加载主类”的问题。搜索出现此类情况的错误,不难发现网上很多信息指出这是因为混合了java 和scala,造成了不编译。但是,如果有使用他们的解决方法...

    使用eclipse编辑器搭建spark框架的时候,可能会遇上“找不到或无法加载主类”的问题。搜索出现此类情况的错误,不难发现网上很多信息指出这是因为混合了java 和scala,造成了不编译。但是,如果有使用他们的解决方法,还是失效的小伙伴们,那么可以试试我的方法。
    注:Scala版本为2.11.8;Java版本为1.8;Spark版本为spark-1.6.2-bin-hadoop2.6;系统是Window10。

    首先,我们建立一个scala工程——Tmp。
    在这里插入图片描述
    从图中,可以发现系统默认使用的2.12.3版本的Scala和1.8版本的Java。
    然后,添加Spark关联包。选中Tmp文件夹点右键,找到properties选项并点击。
    在这里插入图片描述
    如图所示,选择Java Build Path选项,然后,再点击add external JARS选项。导入spark-1.6.2-bin-hadoop2.6\lib中的spark-assembly-1.6.2-hadoop2.6.0.jar文件。最后,点击apply。
    在这里插入图片描述
    从上图,可以发现Tmp文件左下角有一个红色的小叉,这是因为Scala的版本没有设置好。选择上图中的Scala Compiler选项,然后,按下图标注进行操作。修改Scala的版本
    在这里插入图片描述
    再选择Build manager选项,设置Scala和Java调用的前后顺序(这一步看情况而定,如果上一步已经使小红叉消失,就没有必要设置这一步了)。最后,选择菜单栏的project中的clean操作后小红叉消失,程序运行正常!
    在这里插入图片描述
    在这里插入图片描述
    与别的方法不同,此次使用的是Spark1.6版本,没有使用2.0以上的版本,这是因为在2.0以上版本中Spark文件中没有lib文件,就无法导入spark-assembly-1.6.2-hadoop2.6.0.jar文件了。而导入其它的jar文件即使Scala和Java的顺序设置正确,我的电脑也会出现这个问题。目前,还没有找到更好的方法,只是降低了Spark的版本。希望遇到相同问题的小伙伴,能给我更多建议。

    展开全文
  • Scala eclipse 错误 -找不到或无法加载主类原创 2016年12月28日 15:45:45标签:spark3913scala的项目有错误,运行时,显示找不到无法加载主类 eclipse的代码没有错误,原因是,java跟scala的类写在了同项目下 ...
  • scala ide 4.5 找不到或无法加载主类

    千次阅读 2017-03-12 16:50:40
    我从官网下载最新版本的scala ide4.5。官网明确说明内嵌了scala...“找不到或无法加载主类”。 这个应该是4.5版本的bug。折腾了我两天。 注意4.5版本用的是eclipse neon版,要求Jdk1.8。如果你只需要开发scala2.11
  • IDEA Scala 错误: 找不到或无法加载主类 一、问题描述: 二、事件描述: 1、安装好Scala编译器,cmd黑窗口运行正常;(Scala编译器的版本与idea版本无关) 2、在IDEA中采用联网模式安装好Scala插件(建议用联网模式...
  • scala IDE for Eclipse运行spark时显示找不到或无法加载主类 scala的项目有错误,运行时,显示找不到无法加载主类 eclipse的代码没有错误,原因是,java跟scala的类写在了同项目下 混合java 和scala 不编译的问题 ...
  • 在cmd中运行scala提示错误:找不到或无法加载主类 scala.tools.nsc.MainGenericRunner 出错原因 scala是直接拷贝的其他电脑上的scala,放在Program File文件夹里。scala安装目录出现了空格 问题解决 将Scala 移动到...
  • 下载scala ide后写第一个入门程序运行报 “错误: 找不到或无法加载主类” 原来是这样的 scala与java是不一样的,在创建scala工程后 new scala object,而不是new scala class。
  • 错误: 找不到或无法加载主类 scala.tools.nsc.MainGenericRunner 原因: Scala安装路径中包含空格。 解决办法:scala 不要安装在E:\Program Files 这种有空格的目录下,简直坑 ...
  • 本以为是idea版本问题、scala版本或scala插件版本问题导致,经过一番折腾,最后通过升级jdk版本解决。 问题现象scala项目无法...运行时提示项目找不到或无法加载主类。解决办法将jdk1.8.0_05升级1.8.0_191即可。 ...
  • 在cmd中运行scala提示错误:找不到或无法加载主类 scala.tools.nsc.MainGenericRunner 出错原因: scala是直接拷贝的其他电脑上的scala,放在Program File文件夹里。scala安装目录出现了空格。 问题解决: 讲Scala ...
  • 错误: 找不到或无法加载主类 quickanswer.chapter8.p1   Scala project won't compile in Eclipse; “Could not find the main class.”     原因,是项目中源代码有错误,eclipse 就不编译其他源代码...
  • IDEA运行无法加载主类

    2020-05-11 22:13:01
    IDEA 运行Scala程序出现无法加载主类问题的解决 1.编码问题
  • 解压scala配置环境变量后在cmd运行scala出现: ...找不到或无法加载主类 scala.tools.nsc.MainGenericRunner 原因:scala的目录有空格 解决方法:把安装内容移到一个新的目录重新配置环境就好了 ...
  • I have searched for this error, but the answers were for Java,but my case is Scala. I am trying to run this project in IntelliJ IDEsentimenAnalysis, but it throws an error. This is also the structure ...
  • IDEA 出现错误:找不到或无法加载主类

    万次阅读 多人点赞 2017-09-28 10:41:59
    IDEA 出现错误:找不到或无法加载主类 昨天还是好好地,今天到公司运行项目的时候突然就出现这个错误。因为昨天安装了Android的sdk。重新安装了jdk1.8.所以怀疑是不是jdk的环境出现的问题。 所以就用java -version ...
  • 这类问题到该工程目录下,删除workspace.xml文件,就可以重新正常运行了
  • 好久没用scala了,今天再次使用时发现,写一个helloworld竟然报错: 找不到或无法加载主类,这尼玛,不能忍,是因为刚创建项目时pom文件没有加依赖。 那我们看看究竟加了啥,我加了 <properties> ...
  • 由于接下来要学习Spark,想先学学Scala,在Windows上安装完 scala-2.10.4 并配置完环境变量后,在cmd 命令行窗口中输入scala,出现错误:找不到或无法加载主类 scala.tools.nsc.MainGenericRunner ,原因竟然是scala...
  • 错误: 找不到或无法加载主类 scala.tools.nsc.MainGenericRunner 原因: Sacala安装路径中包含空格。 转载于:https://www.cnblogs.com/simpapaya/p/4895627.html

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 824
精华内容 329
关键字:

scala无法加载主类