【Scala挖路】在Windows的开发环境的搭建之IDEA、SCALA、MAVEN(二)

  各位小伙伴,我们继续Scala挖路之旅。

  在 【Scala挖路】在Windows的开发环境的搭建(一)中我聊到了关于JDK和SCALA的安装、环境变量的配置。接下来我将继续讲解使用 IntelliJ IDEA 配置 Scala、Maven等(讲的不好,仅供参考)

  一、IntelliJ IDEA 安装

  关于IDEA的安装我就不说了,在网上有蛮多的,给大家推荐一下

  (1)下载地址:https://www.jetbrains.com/idea/download/#section=windows

  (2)安装教程:https://www.cnblogs.com/ft-Pavilion/p/12000125.html

  (3)优化教程:https://www.cnblogs.com/leton/p/11895952.html

  (4)IDEA激活:https://www.jianshu.com/p/1c6b90457566?utm_campaign=hugo

  二、IDEA的Scala插件安装

  (1)在启动页的Configure中选择 Plugs进行插件的安装 或者 在 工作台的 中的 File=>Settings去安装,如下图

  【Scala挖路】在Windows的开发环境的搭建之IDEA、SCALA、MAVEN(二)

 

 

  【Scala挖路】在Windows的开发环境的搭建之IDEA、SCALA、MAVEN(二)

    按照其他博友的操作,有的方法在我配置的时候没有行得通,我在这里直接搜索Scala会很慢,而且最后告诉我没有该插件,我想应该是有其他方法,最后我采用了Install Plugin from Disk的方式进行了安装

  首先去 IDEA官方下载Scala插件:https://plugins.jetbrains.com/plugin/1347-scala/versions

  【Scala挖路】在Windows的开发环境的搭建之IDEA、SCALA、MAVEN(二)

 

 

   我选择的2019.3.26这个插件包进行的下载(因为我下载了最新的,在安装的时候告诉我版本不兼容)

   【Scala挖路】在Windows的开发环境的搭建之IDEA、SCALA、MAVEN(二)

 

 

   直接选择zip的压缩包,点击OK,会显示 INSTALL,安装后,会变成 Restart IDE,然后点击此按钮重启IDE,然后在 新建项目的时候,就能创建Scala项目了。

  【Scala挖路】在Windows的开发环境的搭建之IDEA、SCALA、MAVEN(二)

 

 

 

  三、Maven安装

  Maven是一个项目管理的综合工具,为开发人员提供一个全生命周期的完整框架。在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。

  首先Maven需要JDK的支持,Maven3.2.* 支持 JDK1.6, Maven3.3.*需要JDK1.7及其以上版本,给一个官方的版本兼容说明:http://maven.apache.org/docs/history.html

  官方下载地址:http://maven.apache.org/download.cgi

  【Scala挖路】在Windows的开发环境的搭建之IDEA、SCALA、MAVEN(二)

  下载成功后解压(至于解压在什么地方,你喜欢就好,但是建议不要出现中文路径哈),将解压的文件apache-maven-3.6.3配置到环境变量中(我比较偏爱配置成系统环境变量哈)

  老规矩,新增一个 MAVEN_HOME 和  在 PATH 中追加 Maven的bin

  【Scala挖路】在Windows的开发环境的搭建之IDEA、SCALA、MAVEN(二)

  【Scala挖路】在Windows的开发环境的搭建之IDEA、SCALA、MAVEN(二)

 

   最后,测试一下是否配置成功(建议重启一下电脑,我就遇到了这个坑,检查了蛮多遍配置的),打开cmd窗口,输入 mvn -version,出现下图表示配置成功:

  【Scala挖路】在Windows的开发环境的搭建之IDEA、SCALA、MAVEN(二)

 

     =====下一章会在Scala项目小试牛刀=====

  

【Scala挖路】在Windows的开发环境的搭建之IDEA、SCALA、MAVEN(二)

上一篇:A11 React+AntDesign React获取服务器(API接口)数据、fetch-jsonp插件的使用


下一篇:[C#]LinQ,拉姆达直接操作DataTable数据集,根据特定列进行汇总