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

烫伤NoClassDefFoundError

邹宣
2023-03-14

在OSX上安装java,scala scalding之后,当我尝试运行WordCountJob文件时,出现以下错误

$ scripts/scald.rb --local  WordCountJob.scala --input someInputfile.txt --output ./someOutputFile.tsv

编译wordcountjob.scala scalac-classpath/users/me/.sbt/boot/scala--2.9.3/lib/scala-library.jar:/drive/me/coding/scalding/scalding-core/target/scala-2.9.3/scalding-core-assembly-0.9.1.jar:/var/folders/5q/7bth9vvd2tv8q57f737f6jxm0000gn/t/maven/hadoop-core-1.1.jar:vd2tv8q57f737f6jxm0000gn/t/maven/commons-logging-1.1.jar:/var/folders/5q/7bth9vvd2tv8q57f737f6jxm0000gn/t/maven/zookeeper-3.3.4.jar-d/var/folders/5q/7bth9vvd2tv8q57f737f6jxm0000gn/t/script-build wordcountjob.scala线程“main”java.lang.noClassdeffounder错误:scala/tools/nsc/main导致的

有人知道怎么解决吗?

共有1个答案

东和怡
2023-03-14

它找不到Scala编译器。您需要设置SCALA_HOME并将./bin目录添加到您的路径:

 export SCALA_HOME=<where you installed scala>
 export PATH=$PATH:$SCALA_HOME/bin
 类似资料:
  • 我得到了这个错误为什么在我的项目build.sbt中导入scalding sbt(参考:如何在sbt项目中声明对scalding的依赖?)。帮帮我吧。 错误:导入SBT项目时出错: ... [warn]====public:尝试了[warn] https://repo1.maven.org/maven2/com/twitter/scalding-core_2.10/0.16.0-Snapshot/

  • 我正在试图弄清楚如何为我自己的基于Scalding的项目创建文件。 滚烫源结构没有文件。相反,它具有构建定义。 将我自己的sbt项目与Scalding集成的正确方法是什么,这样我也可以稍后在Eclipse中用插件导入它? 我得到错误: 更新2 在执行和之后,我仍然有相同的编译错误。 'sbt Eclipse'创建未在Eclipse下编译的Eclipse项目,并报告以下错误:

  • 队列的典型应用之一是模拟需要以 FIFO 方式管理数据的真实场景。首先,让我们看看孩子们的游戏烫手山芋,在这个游戏中(见 Figure 2),孩子们围成一个圈,并尽可能快的将一个山芋递给旁边的孩子。在某一个时间,动作结束,有山芋的孩子从圈中移除。游戏继续开始直到剩下最后一个孩子。 Figure 2 这个游戏相当于著名的约瑟夫问题,一个一世纪著名历史学家弗拉维奥·约瑟夫斯的传奇故事。故事讲的是,他和

  • 替换中国大陆主流视频网站的 Flash 播放器为 HTML5 播放器 使用 Mac 的同学都可能碰到过在线看视频引起机子风扇狂转、机身发烫等情况,这是因为 Flash 占用了过多系统资源的缘故。 目前主流视频网站(包括但不限于 优酷、土豆、奇艺、搜狐、QQ、56 等)都支持 iOS 设备的在线播放,同时使用非 iOS 设备访问则会使用默认的 Flash 播放器。 这个 Chrome 浏览器的扩展原

  • 问题内容: Java内存空间(Perm空间,Space Stack,堆空间)之间有什么区别? JVM什么时候使用一个或另一个? 如果我使用Scala / Groovy / etc等,会有区别吗? 问题答案: 只是 堆空间:所有活动对象都分配在这里。 堆栈空间:在方法调用或变量实例化中存储对对象的引用以获取变量。 烫发空间:存储已加载的类信息 例如: 执行完上述行之后,内存状态将是这样。 堆:存储“

  • 我正在调查一个生产系统上的JVM崩溃,以下内存值在下面的hs\u err\u pid日志文件片段中代表什么? 我关心的是“压缩perm-gen”的用法:它是指最大分配perm-gen堆的使用百分比,还是最大堆的使用百分比,或者其他什么?提供的百分比似乎是已用/总百分比的一部分,这是分配的总perm gen吗?由于我们的