idea+scala+sbt

可参考:https://download.csdn.net/download/u010772882/10132152

现在电脑上没有安装idea、sbt、scala、jdk,这篇文章主要针对的人群是初学这个sbt工程的人群,因为笔者之前也没有用过这种搭配,因为这个组合是目前我了解的开发环境里面最适合scala工程开发的搭配组合,现在让我们直接进入主题

 

1.    首先肯定是搭配jdk,我这里是安装的jdk1.8,电脑是windows10

 

a)      根据这个网址下载安装jdk1.8并且配置好,根据这个网站一步步的进行下载、安装、配置、测试是否安装成功https://jingyan.baidu.com/article/f96699bbd30ca8894e3c1bdb.html

 

 

再次提醒,根据上面提供的网址,一步步的操作,就可以安装成功jdk1.8.

 

2.    现在jdk安装完成之后,开始安装scala,这里注意下,笔者安装这套组件的时候,出现了版本不兼容的问题,所以大家如果遇到这种问题,请不要盲目安装,确认好组件版本之后再安装,好了,现在开始配置scala。

a)      下载windows系统的scala安装包,这里我我下载的是msi版本的scala

                  i.          


在这个网址http://www.scala-lang.org/download/all.html下载scala安装包

                 ii.          选取版本,我这里安装的是比较稳定的版本

 

下载完成之后是这种样子,直接点击运行就可以了,如下图

 

 


自动安装完成之后,会出现如下图所示的样子,scala已经安装并且环境变量自动生成。现在测试一下,windows+R键,运行cmd命令,进入windows命令窗口

 

然后输入scala,进行测试,显示如下图所示,证明安装成功

 

好了,现在scala安装完成了。

3.    接下来安装sbt,下载sbt,也是msi版本的,windows的专用版本,当然如果是其他系统的话,要根据自己的系统下载相对应的软件版本和类型。

http://www.scala-sbt.org/download.html,去官网下载软件,如果下载了,就无需下载。

 

下载完成,点击安装

 

我这里也是直接安装的,一路next,然后安装完成,会自动配置环境变量

 

接下来验证是否安装成功,运行cmd,输入sbt命令,有可能要等几分钟,甚至更久,第一次使用sbt,要下载一些依赖,如下图所示。

 

用红笔涂鸦的字体是电脑用户名,对安装没有一点影响,只是碍于隐私。好了现在scala、sbt、jdk都已经安装完成。接下来安装idea,我这里的idea是idea15版本,这个基本没有影响。好了,开始安装idea。

4.    安装idea

a)      下载idea,去官网下载https://www.jetbrains.com/idea/,我这里用的是如下图所示的版本(教育版,因为另一个要收费的)

 

       B) 下载完成之后,开始安装,我这里已经安装好了,所以笔者专门从网上找了一套比较齐全的安装教程,借用一下,给大家看,基本上安装一样,所以大家无需纠结这个。如果有哪里不一样的,笔者会提醒大家的。保证大家一次配置,得益终生。

 

 

 

这里勾不勾没有关系,就是一个快捷方式,建议勾选

 

 

 

 

 

 

 

现在来到欢迎界面,我们现在先配置scala和sbt插件,下面跟着我做。

点击Configure,下面出来一个Plugins,点击进去。

 

搜索sbt和scala,会出现这两个,我已经安装好了,点击下载,要等一会,然后安装就可以用了,插件就安装完成,有些scala里面封装了sbt的,就无需下载,一般会有下面这两个插件的。

 

插件安装完成,现在我们先开始创建一个sbt项目

 

点击Create New Project会出现现在这个界面

 

然后点击SBT,创建SBT项目,点击Next

 

 

点击Yes

 

      现在sbt工程创建成功

      

当然了,这个才是刚刚开始,sbt的有点就是我需要什么依赖,就会自己根据我配置的build.sbt文件里面的配置,进行下载相应的依赖,初次下载更新有可能要等接近半个小时。

现在我们进行工程项目导入到sbt

 

选取这个项目导入

 

 

选择SBT,然后Next

 

然后点击finish,Global SBT settings,暂且不管,后期用到你自然就会知道,完成之后,点击finish,可能会稍等一会

点击ok

 

 

导入成功,如果初次导入的话,会根据build.sbt文件下载相关的依赖,所以会花费很长时间。

 

基本上就这些,就可以在上面进行scala工程的开发了,如果要开发spark程序的话,只要是用scala开发的话,最好使用这个组合。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

京河小蚁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值