1.下载SBT
http://www.scala-sbt.org/download.html
2.添加环境变量
SBT_HOME=D:\JavaDev\sbt
path=……;%SBT_HOME%\bin;
3.配置本地仓库
编辑:conf/sbtconfig.txt
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
增加文件 conf/repo.properties
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
这里增加repo.properties文件也是为了加快一些依赖包的下载速度所以配置了一些镜像地址。
4.测试
sbt -version 等待依赖包下完。
5.通过sbt工具,构建Scala的Eclipse工程
1、通过cmd命令进入DOS界面,之后通过cd命令进入源代码项目中,我下载的Spark.1.1.1版本的源代码放在(E:\Spark计算框架的研究\spark_1_1_1_eclipse)文件夹中,之后运行sbt命令,如下所示:
2、运行sbt命令之后,解析编译相关的jar包,并出现sbt命令界面窗口,出现的效果图如下所示,之后运行eclipse命令,sbt对这个工程进行编译,构建Eclipse项目,效果图如下所示:
中间有很多行,这里就不一一截图。。
这里开始下载所需的一些文件
最后完成时显示如图
4、 打开ScalaIDE工具,File → Import → Existing Projects into Workspace → Next 选择刚好用sbt工具编译好的Eclipse工程如下图所示。
导入成功类似如图所示
有错误是因为scala版本问题,这里先不管。
参考文章:1、用Eclipse构建Spark源代码调试阅读环境 http://blog.csdn.net/zhongwen7710/article/details/42400967
2、window系统下sbt的安装 http://www.cnblogs.com/jianpanaq/p/6718703.html