在linux上,用scalac编译在Spark平台上运行的scala程序
2016-10-22 18:49
357 查看
1.修改classpath环境变量,加入java,scala,以及spark的一些类库:
export CLASSPATH=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/lib:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/ext:$SCALA_HOME/lib:$SPARK_HOME/lib/spark-assembly-1.1.1-hadoop2.4.0.jar:$CLASSPATH"
2.当用scalac变异的时候,遇到 Error:object scala.reflect.ClassManifest not found.这个问题,就把scala版本换成2.10.*,不要用2.9.*,因为2.9.*的lib里没有scala-reflect.jar。这个问题解决方法参考的是点击打开链接
相关文章推荐
- 在linux 上编译生成windows上运行的exe程序,交叉编译环境的配置( 平台:gentoo linux)
- 在Android下运行Linux平台编译的程序
- Linux平台下编译运行wxWidgets简单窗口程序
- 第一个Gtk+窗口程序编译手记(Linux平台)
- Wine:Linux系统上运行Windows程序平台
- linux下编译运行c程序----------韩顺平
- Linux下如何编译并运行C程序
- 让 “Thread_example1.pc” 代码在 Linux 平台下编译运行
- [Linux]在ubuntu系统下编译运行c程序并使用makefile管理项目
- WinCE平台的程序编译到Win32平台下运行
- Fortran计算程序运行时间总结(windows和linux平台下)
- Linux环境下编译运行程序
- GNU/Linux平台的C程序开发及程序运行环境
- 如何编译可以在arm平台上运行的可执行程序?
- CGYWIN 编译的可执行程序在WINDOWS平台中运行时,解决system函数不能使用的问题
- Linux 编译运行 C/C++程序
- 让C/C++程序一次编译,到处运行 (仅限Linux)
- 在Linux上在mono平台下运行C#程序
- 使用VC+VA编写/编译/运行/调试linux程序
- CGYWIN 编译的可执行程序在WINDOWS平台中运行时,解决system函数不能使用的问题