Scala 环境搭建及IDEA工具的配置使用教程_相关技巧

来源:脚本之家  责任编辑:小易  

1.安装JDK,并设置环境5261变量(1)JAVA_HOME = C:\Program Files\Java\jdk1.8.0_11(2)Path = D:\Program Files\scala\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(3)CLASSPATH = %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;2.安装Scala(点击打4102开链接),并设置环境变量(1)SCALA_HOME = D:\Program Files\scala(2)Path = D:\Program Files\scala\bin;3.安装IDEA(点击打开链接)(1)安装Scala插件1653(Configure -> Plugins -> Install JetBrains Plugins : 搜索Scala)4.使用IDEA创建Scala程序(1)创建Scala程序www.zgxue.com防采集请勿采集本网。

Scala的环境搭建

3)将下载的Intellij IDEA解压后,安装scala插件,流程如下: 依次选择“Configure”–>“Plugins”–>“Browse repositories”,输入scala,然后安装即可 (2)搭建Spark源码阅读环境(需要联网) 一种

由于scala是基于java来开发的, 编写的java类可以使用javac命令编译成.class文件被JVM加载到内存中执行 ! 那么scala可以通过scalac命令将编写的scala文件编译成.class文件一样被JVM加载到内存中,因此Scala是运行在JVM平台上的,所以安装Scala之前要安装JDK!

(1)准备工作 1)安装JDK 6或者JDK 7 2)安装scala 2.10.x(注意版本)2)下载Intellij IDEA最新版(本文以IntelliJ IDEA Community Edition 13.1.1为例说明,不同版本,界面布局可能不同)3)将

1.在windowns上安装Scala编译器

根据安装指导安装IDEA后,需要安装scala插件,有两种途径可以安装scala插件: 启动IDEA->Welcome to IntelliJ IDEA->Configure->Plugins->Install JetBrains plugin.->找到scala后安装。启动IDEA->Welcome

方式一:

5.配置Maven相关的环境: 6.为项目取个名字,然后Finish。7.修改项目的pom.xml文件,将『scala.version』改为依赖的Scala版本。8.将项目打成jar包: 点击“+”按钮,添加一个jar包: 选中要打成jar包的

访问Scala官网http://www.scala-lang.org/下载Scala编译器安装包,目前最新版本是2.13.x,但是目前大多数的框架都是用2.11.x编写开发的,Spark2.x使用的就是2.11.x,所以这里推荐2.11.x版本,下载scala-2.11.8.msi后点击下一步就可以了!

使用Intellij IDEA写hello world Intellij IDEA是jetbrain开发的一个IDE,用于Java、Groovy、Scala等的开发,相对于其他开发工具来说,其对于代码检视、上下文理解、cvs/ant/maven/git的支持都

方式二:

指定位置解压,配置系统环境变量(建议在安装JDK的目录下安装Scala)

在这里插入图片描述

打开cmd查看版本 或进入Scala编译

在这里插入图片描述

Windows上环境搭建搞定!

2.在Linux系统上安装Scala编译器

在Linux指定目录 rz上传 scala-2.11.8.tgz 命令tar -zxvf scala-2.11.8.tgz 解压

配置环境变量

vi /etc/profile

在这里插入图片描述

source /etc/profile 使文件生效

然后任意位置输入scala

在这里插入图片描述

安装配置成功

工具IDEA的安装及配置

到http://www.jetbrains.com/idea/download/下载社区免费版,点击下一步安装即可,安装时如果有网络并且网络状况好的情况下可以选择在线安装Scala插件

为避免网络波动大的问题一般使用离线安装Scala插件

1.安装IDEA,点击下一步即可。由于我们离线安装插件,所以点击Skip All and Set Defaul

在这里插入图片描述

2.下载IEDA的scala插件,地址http://plugins.jetbrains.com/?idea_ce

3.离线安装scala插件:

方式一:

5.配置Maven相关的环境: 6.为项目取个名字,然后Finish。7.修改项目的pom.xml文件,将『scala.version』改为依赖的Scala版本。8.将项目打成jar包: 点击“+”按钮,添加一个jar包: 选中要打成jar包的

Configure -> Plugins -> Install plugin from disk -> 选择Scala插件 -> OK -> 重启IDEA

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

方式二:

file ->Settings ->Plugins ->小齿轮 -> Install plugin from disk ->选择Scala插件 -> OK -> 重启IDEA

在这里插入图片描述

注意版本兼容性

4.在线安装scala插件

file ->Settings ->Plugins -> Marketplace ->搜索scala ->Installed下载 ->重启IDEA

在这里插入图片描述

创建Scala项目

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

注意:一般点击Create之后会自动检索Scala SDK , 如果没有自动检索,点击下面的Browse 手动将之前解压的Scala文件夹选中 点击ok即可

总结

到此这篇关于Scala 环境搭建及IDEA工具的配置使用教程的文章就介绍到这了,更多相关Scala环境搭建IDEA配置使用内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网!

一.环境配置:1.1 安装JDK,配置环境变量。1.2下载Scala,并配置环境变量 1.3安装playframe2框架:下载play并配置环境变量 或者点击browse all versions选择更多版本,我安装的是play2.2.4。查看运行是否安装成功,控制台下运play 二.下面内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • linux下搭建scala环境并写个简单的scala程序
  • idea配置使用maven helper插件的方法(详细配置)
  • 使用intellij idea配置tomcat入门教程
  • 详解使用intellij idea 配置maven(入门)
  • 使用idea配置maven搭建开发框架ssm教程
  • http与https对比详细介绍
  • git分支的创建、切换、合并及删除操作小结
  • 微信小程序 iphonex底部安全区域(底部小黑条)适配(一分钟解决)
  • 算法系列15天速成——第十五天 图【下】(大结局)
  • 详解chrome 实用调试技巧
  • vscode 云同步扩展设置settings sync插件
  • ie 浏览器安全级别详情及区别小结
  • intellij idea2020新增禅模式和lightedit模式
  • 彻底理解cookie,session,token的使用及原理
  • 使用vscode 创建一个插件
  • idea怎么配置scala环境
  • 如何用idea创建scala程序
  • 如何在idea中用maven配置spark和scala
  • idea里scala里的map方法需要添加什么头文件
  • 如何在Windows中使用Intellij idea搭建远程Hadoop开发环境
  • 如何给intelij idea手工添加scala插件
  • 如何在Windows中使用Intellij idea搭建远程Hadoop开发环境
  • 怎么在idea中meavn开发scala
  • intellij idea scala 怎么运行
  • idea如何创建带有头部信息的scala文件
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全javascriptasp.netphp编程ajax相关正则表达式asp编程jsp编程编程10000问css/htmlflex脚本加解密web2.0xml/rss网页编辑器相关技巧安全相关网页播放器其它综合dart首页相关技巧linux下搭建scala环境并写个简单的scala程序idea配置使用maven helper插件的方法(详细配置)使用intellij idea配置tomcat入门教程详解使用intellij idea 配置maven(入门)使用idea配置maven搭建开发框架ssm教程git分支的创建、切换、合并及删除操作小结微信小程序 iphonex底部安全区域(底部小黑条)适配(一分钟解决)算法系列15天速成——第十五天 图【下】(大结局)详解chrome 实用调试技巧vscode 云同步扩展设置settings sync插件ie 浏览器安全级别详情及区别小结intellij idea2020新增禅模式和lightedit模式彻底理解cookie,session,token的使用及原理使用vscode 创建一个插件2019最新的pycharm激活码(推荐)进制转换算法原理(二进制 八进制eclipse 格式化代码时不换行与自微信小程序设置http请求的步骤详几款开源的中文分词系统十进制负数转换为二进制、八进制从console.log说起(console.log详url 长度有限制吗?git 撤销操作、删除文件和恢复文vscode修改默认浏览器的方法重装win10系统超详细的图文教程(适用所有git提交文件到三个区的实现方法详解http协议(很经典)大规格文件的上传优化思路详解intellij idea 性能优化的教程详解算法系列15天速成 第四天 五大经典查找【绑定/约束 (binding)指两个东西之间的关浏览器缓存知识小结及应用分析web通信 分析工具 [推荐]
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved