sbt安装及测试

本文介绍了如何在Ubuntu 16.04上安装sbt,一个用于Scala和Java项目的构建工具。文章详细阐述了sbt的安装步骤,并通过创建WordCount程序进行测试,包括编写`test.scala`、构建定义`simple.sbt`,以及使用`sbt`编译打包和通过`spark-submit`提交运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、概念

sbt是Scala,Java等的构建工具,要求Java 1.6及以上。Spark由Scala语言实现,在Spark学习使用过程中经常要用到sbt工具。
sbt官网有比较详尽的使用教程,且有英语、中文、日语等版本,建议大家直接查看官网教程,本文主要包括sbt的安装及使用其编译完成WordCount程序。

二、安装

sbt的安装分为两部分: a launcher JAR and a shell script,平台不同,安装步骤也有所不同,本文在Ubuntu 16.04下完成安装测试。

spark@ubuntu:~$ echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a    /etc/apt/sources.list.d/sbt.list 
spark@ubuntu:~$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823 
spark@ubuntu:~$ sudo apt-get update 
spark@ubuntu:~$ sudo apt-get install sbt

sbt安装完成后,可以在更新软件包缓存之后,在aptitude或者Synaptic中管理软件包, 还应该可以在System Settings -> Software & Updates -> Other Software下看到被添加的库:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值