首页 理论教育 基于SBT构建Spark应用程序的实例教程

基于SBT构建Spark应用程序的实例教程

时间:2023-06-25 理论教育 版权反馈
【摘要】:本节简单介绍了基于文本编辑工具编写代码,然后使用SBT进行Spark应用程序的构建的步骤。当前环境:Windows 7、Cygwin,Cygwin的安装可以参考网络资源,如果是在Linux环境下,直接打开终端进行相似的操作即可。

基于SBT构建Spark应用程序的实例教程

本节简单介绍了基于文本编辑工具编写代码,然后使用SBT进行Spark应用程序的构建的步骤。

当前环境:Windows 7、Cygwin,Cygwin的安装可以参考网络资源,如果是在Linux环境下,直接打开终端进行相似的操作即可。

1.首先,打开Cygwin Terminal,进入应用程序所在的目录

注意:目录要以/cygdrive开头。

2.以默认的格式生成目录结构

3.进入scala目录,编辑文件SimpleApp.scala

进入vim编辑界面后,输入i,开始输入代码:

编辑完成后,按【Esc】键,退出编辑状态,然后输入:wq或:x保存文件。

注:这部分代码来自官网案例。(www.xing528.com)

4.返回到应用程序目录,编辑sbt构建文件simple.sbt

注意:构建文件simple.sbt必须放在src同级目录下,否则编译时会报如下错误

5.查看目录结构

构建文件simple.sbt必须与src在同级目录下。目录结构完整,开始使用SBT进行构建。

6.使用sbt package命令打包应用程序

出现下面提示信息时,编译成功。

注意:要在应用程序所在的目录下执行该命令。

7.查看生成的jar包

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈