安装IntelliJ IDEA——配置Scala的环境
Scala环境搭建及IDEA工具的配置使用教程

Scala环境搭建及IDEA⼯具的配置使⽤教程Scala的环境搭建由于scala是基于java来开发的, 编写的java类可以使⽤javac命令编译成.class⽂件被JVM加载到内存中执⾏ ! 那么scala可以通过scalac命令将编写的scala⽂件编译成.class⽂件⼀样被JVM加载到内存中,因此Scala是运⾏在JVM平台上的,所以安装Scala之前要安装JDK!1.在windowns上安装Scala编译器⽅式⼀:⽅式⼆:指定位置解压,配置系统环境变量(建议在安装JDK的⽬录下安装Scala)打开cmd查看版本或进⼊Scala编译Windows上环境搭建搞定!2.在Linux系统上安装Scala编译器在Linux指定⽬录 rz上传 scala-2.11.8.tgz 命令tar -zxvf scala-2.11.8.tgz 解压配置环境变量vi /etc/profilesource /etc/profile 使⽂件⽣效然后任意位置输⼊scala安装配置成功⼯具IDEA的安装及配置⽅式⼀: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配置使⽤内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!。
idea下spark开发环境搭建及常见问题

idea下spark开发环境搭建及常见问题1.准备⼯作1.1 安装jdk1.81.2 安装scala2.11.81.3 安装idea版本按⾃⼰需要选择即可,以上过程不在本⽂中详细讲解,有需要在其他⽂章中分享。
1.4 注意事项1. jdk和scala都需要配置JAVA_HOME和SCALA_HOME的环境变量。
2. 在idea下需要下载scala插件3. 创建项⽬时通过maven创建,需要下载scala sdk4. 下载maven包,解压缩后配置maven的settings.xml⽬录,同时本地仓库位置5. maven项⽬创建完成后,在项⽬名称上右键点击Add Framework Support,然后添加scala⽀持2.spark环境配置2.1 在pom.xml添加spark包主要是spark-core,spark-sql,spark-mllib,spark-hive等,根据项⽬需要添加依赖即可。
使⽤maven下的加载按钮加载⼀下导⼊的依赖,会有⾃动下载jar包的过程。
<dependencies><!-- https:///artifact/org.apache.spark/spark-core --><dependency><groupId>org.apache.spark</groupId><artifactId>spark-core_2.11</artifactId><version>2.3.0</version></dependency><!-- https:///artifact/org.apache.spark/spark-sql --><dependency><groupId>org.apache.spark</groupId><artifactId>spark-sql_2.11</artifactId><version>2.4.8</version><scope>provided</scope></dependency><!-- https:///artifact/org.apache.spark/spark-mllib --><dependency><groupId>org.apache.spark</groupId><artifactId>spark-mllib_2.11</artifactId><version>2.4.8</version><!--<scope>provided</scope>--></dependency><!-- https:///artifact/org.apache.spark/spark-hive --><dependency><groupId>org.apache.spark</groupId><artifactId>spark-hive_2.11</artifactId><version>2.4.8</version><!--<scope>provided</scope>--></dependency></dependencies>2.2 创建scala object,添加配置启动spark环境import org.apache.spark.{SparkConf, SparkContext}import org.apache.spark.sql.SparkSessionobject readcsv_demo {def main(args: Array[String]): Unit = {System.setProperty("hadoop.home.dir", "D:\\Regent Wan\\install\\hadoop-common-2.2.0-bin-master")lazy val cfg: SparkConf =new SparkConf().setAppName("local_demo").setMaster("local[*]")lazy val spark: SparkSession =SparkSession.builder().config(cfg).enableHiveSupport().getOrCreate()lazy val sc: SparkContext =spark.sparkContext}}2.3 常见问题2.3.1 Exception in thread "main" ng.NoClassDefFoundError: org/apache/spark/sql/SparkSession$ Exception in thread "main" ng.NoClassDefFoundError: org/apache/spark/sql/SparkSession$Caused by: ng.ClassNotFoundException: org.apache.spark.sql.SparkSession$原因:在导⼊spark模块时在maven复制了如下code,⽽其中默认添加了<scope>provided</scope><dependency><groupId>org.apache.spark</groupId><artifactId>spark-sql_2.11</artifactId><version>2.4.8</version><scope>provided</scope></dependency>解决办法:注释<scope>provided</scope>,再重新加载即可。
ScalaIntelliJIDEA环境搭建升级版:在JAVA中调用Scala的helloworld

ScalaIntelliJIDEA环境搭建升级版:在JAVA中调⽤Scala的helloworld---------------------前⾔---------------------项⽬关系,希望⽤Spark GraphX做数据分析及图像展⽰,但前提是得会spark;spark是基于scala的,scala是基于JAVA的……所以,要想⽤Spark GraphX,技术堆栈⼤体上应该是这样的:Java -> Scala -> Spark -> Spark GraphX。
JAVA都这么多年了……就不说了,我们从学习Scala开始。
--------------------说明--------------------1)Java配置完成,版本在1.8以上;因为Scala是基于Java开发的,编译之后⽣成的class⽂件也可以远⾏在JVM上,并被Java调⽤。
2)IntelliJ IDEA已安装完成(我的版本是:2017.2.2)3)开发环境:MacOS--------------------安装、配置Scala--------------------1. 安装Scala SDK先到下载压缩包scala-2.12.4.tar并解压。
(也可以在IntelliJ IDEA 创建第⼀个scala源⽂件时,根据提⽰安装,详见《》)配置环境变量:1)vi /etc/profile在末尾添加:export SCALA_HOME=/Users/yp-tc-m-2755/Documents/software/scala-2.12.4export PATH=$PATH:$SCALA_HOME/bin保存退出。
2)输⼊命令,使其⽣效:source /etc/profile3)检验(如果没⽣效,则重启终端):$ scala -versionScala code runner version 2.12.4 -- Copyright 2002-2017, LAMP/EPFL and Lightbend, Inc.2. 安装Scala插件依次:IntelliJ IDEA -> Preferences -> Plugins -> Browse repositories...(或是在IntelliJ IDEA欢迎页⾯,右下⾓点击:Configure->Preferences)1)在搜索框输⼊scala2)在列表中选择Scala3)点击右侧框的“Install”按钮(下图是安装完成之后的样⼦)--------------------创建Java Web项⽬--------------------1. 使⽤MAVEN框架,创建web项⽬我选择的是:maven-archetype-webapp。
如何在IDEA上安装scala插件并创建工程(图文教程)

如何在IDEA上安装scala插件并创建⼯程(图⽂教程) 关于scala的安装并配置环境变量的问题,⼩伙伴们感兴趣的可以去看看。
⼀. 创建⼯程
1. 打开IDEA
2. 创建Project
3. 命名GroupID和ArtifactId
4. 创建成功
⼆. 安装scala插件
1. 点击File—>settings
2. Plugins—>搜索Scala—>安装
三. 让项⽬⽀持scala
1. 右键项⽬名称—>选择Add Framework Support
2. 选择Scala
四. 创建⽬录(专门写scala)
1. 右键main—>新建⽂件夹
2. 给⽬录添加标记
右键—>scala—>Mark Directory as —>Sources Root
3. 新建⼀个package
4. 新建Object
5. 测试运⾏
本次的分享就到这⾥了,
到此这篇关于如何在IDEA上安装scala插件并创建⼯程(图⽂教程)的⽂章就介绍到这了,更多相关IDEA安装scala插件创建⼯程内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!。
Scala项目构建工具sbt和IntelliJIDEA环境配置详解

Scala项⽬构建⼯具sbt和IntelliJIDEA环境配置详解1 Scala 安装1.1 Windows(1)安装 Java运⾏下载好的⽂件,选择安装路径,以 E:\Program Files\Java\jdk-15.0.1\ 为例配置环境变量( Windows 特有):计算机 -- 右键 -- 属性 -- ⾼级系统设置 -- 环境变量,进⼊到配置界⾯,更新三个环境变量(都是系统变量,没有变量名则添加)①JAVA_HOME : E:\Program Files\Java\jdk-15.0.1②Path : %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin③CLASSPATH : .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar (.代表当前路径)配置完成后进⼊ cmd ,输⼊ java -version ,若配置成功则会显⽰对应的 Java 版本信息(2)安装 Scala选择 Windows 版本运⾏下载好的⽂件,选择安装路径,以 E:\Program Files\scala\为例与 Java 类似,配置 Scala 环境变量:①SCALA_HOME : E:\Program Files\scala\②Path : %SCALA_HOME%\bin;%SCALA_HOME%\jre\bin③CLASSPATH : %SCALA_HOME%\bin;%SCALA_HOME%\lib\tools.jar;%SCALA_HOME%\lib\dt.jar配置完成后进⼊ cmd ,输⼊ scala -version ,若配置成功则会显⽰对应的 Scala 版本信息2 sbt 简介和安装SBT(Simple Build Tool)是 Scala 的项⽬构建⼯具,拥有依赖管理,构建过程管理和打包等功能运⾏下载好的⽂件,选择安装路径,以 E:\Program Files\sbt\ 为例配置 sbt 环境变量:①SBT_HOME : E:\Program Files\sbt\②Path : %SBT_HOME%\bin;E:\Program Files\sbt\bin (为防⽌出现⼀些未知问题,添加了完整的路径)3 sbt 使⽤进⼊ cmd,路径为 scala-demo 所在路径,输⼊ sbt 构建项⽬,⾸次使⽤ sbt 会下载⼀些外部依赖,可能会很慢输⼊ compile 编译项⽬输⼊ run ,项⽬会在 target\scala-2.12 ⽬录下⽣成可执⾏的 jar 包输⼊ exit 退出输⼊ sbt run 可以直接构建项⽬、编译、运⾏输⼊ sbt assembly 构建整个项⽬,并且把所有依赖放到新的 jar 包⾥,对整个项⽬的运⾏来说很⽅便到此这篇关于Scala项⽬构建⼯具sbt和IntelliJ IDEA环境配置的⽂章就介绍到这了,更多相关Scala项⽬构建⼯具sbt和IntelliJ IDEA环境配置内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!。
scala的idea环境配置步骤

《Scala的IDEA环境配置步骤》一、背景介绍Scala是一种多范式编程语言,它结合了面向对象编程和函数式编程的特性。
随着大数据、云计算和人工智能等新技术的兴起,Scala作为一种强大的工具语言,受到了越来越多开发者的青睐。
而作为一名开发者,了解如何配置Scala的IDEA环境是非常重要的。
二、IDEA环境配置步骤1. 下载并安装IntelliJ IDEA你需要在全球信息湾上下载最新版本的IntelliJ IDEA,并进行安装。
安装过程比较简单,一般按照默认设置进行即可。
2. 安装Scala插件安装完成IntelliJ IDEA后,打开软件,选择菜单栏中的“File” -> “Settings”,然后在弹出的对话框中选择“Plugins”,搜索框中输入“Scala”,找到Scala插件并安装。
安装完成后,重启IDE。
3. 配置Scala SDK在IDEA中,选择菜单栏中的“File” -> “Project Structure”,在弹出的对话框中选择“SDKs”并点击“+”号,选择“JDK”并定位到你的Java安装路径。
然后再点击“+”号,选择“Scala SDK”,定位到你的Scala安装路径。
配置完成后,点击“Apply”保存设置。
4. 创建Scala项目在IDEA中,选择菜单栏中的“File” -> “New” -> “Project”,在弹出的对话框中选择“Scala”并指定项目名称和保存路径。
接下来,选择项目的SDK和Scala版本,点击“Finish”完成项目创建。
5. 编写Scala代码在创建好的项目中,右键点击“src”文件夹,选择“New” -> “Scala Class”,输入类名并点击“OK”。
开始编写Scala代码,并通过“Run”按钮执行代码进行测试。
三、总结回顾通过以上步骤,我们成功地配置了Scala的IDEA环境,并创建了一个简单的Scala项目进行测试。
Win10Scala环境配置+idea简单使用

Win10Scala环境配置+idea简单使⽤
⼀⼂下载scala 压缩包压缩到指定路径并添加到环境变量当中(视频教学说不是必须但是个⼈感觉配置环境很有必要)下载的⽂件名称如下:
解压后的scala 主要有⼀下的⼏个⽂件夹
主要使⽤bin 包,⾥⾯是Scala 常⽤的命令集成
⼆⼂配置系统环境变量
在系统变量当中新建⼀个变量地址到bin⽬录为⽌变量名称为 SCALA_HOME
在系统的PATH 路径当中添加变量为scala ⽬录下的bin ⽬录
环境变量配置成功测试
打开doc 界⾯输⼊ sacla 出现如下信息即可
三⼂IDEA 添加Scala 插件并配置Scala 简单环境
新建⼀个MAVE 项⽬并选择Java jdk 的版本号(本⼈是1.8)
简单配置
在idea 当中下载⽀持Scala 的插件(我这⾥是已经安装完成)
IDEA 默认不⽀持 Scala 开发必须引⼊frame 操作才⾏
当前不做开发可以删除src ⽂件
创建新的Module 名为Scala
创建成功之后在右侧maven 点击刷新
在scala 处点击右键点击 Add Framework Support 添加模板添加 Scala 模块如果没有就就点击create 添加路径
此时就可以创建 Scala 程序了。
[Scala]安装及环境配置(图文)
![[Scala]安装及环境配置(图文)](https://img.taocdn.com/s3/m/c1f4ce080640be1e650e52ea551810a6f424c851.png)
[Scala]安装及环境配置(图⽂)Window 上安装配置1、Java(JDK)环境配置,详见2、从 Scala 官⽹下载安装包:3、双击开始⼀步⼀步的安装;4、同意 License;5、此处可以选择取消“Update system PATH”的设置,随后⼿动设置环境变量;6、开始安装吧;7、安装完成;8、接着需要设置系统环境变量;右击【我的电脑】--【属性】--【⾼级系统设置】--【环境变量】,如下图:在⽤户变量下新增 SCALA_HOME 变量:如果在第 5 步没有取消“Update system PATH”,则在系统变量的 PATH 变量中会看到追加的 scala\bin 设置;此处可以保留系统变量中 PATH 追加的 scala 路径设置,也可以删除后统⼀在⽤户变量中的 PATH 进⾏设置;9、最后⼀步,在 cmd 窗⼝中进⾏验证;Inellij IDEA 上的开发环境配置1、在欢迎界⾯中,选择 Configure -- Plugins;2、在搜索框中输⼊“scala”,然后中间位置点击“Search in repositories”,或者直接点击下⽅的“Browse repositories”;3、在“Browse Repositories”界⾯中查找“scala”并进⾏安装;4、然后重启 Intellij IDEA;5、选择【Configure】--【Setting】--【Editor】--【File Encodings】修改 IDE 的默认 Encoding;6、新建⼀个 HelloWord 项⽬进⾏验证;依次选择【Create New Project】--【Scala】--【sbt】--【Next】;7、填写项⽬名称,选择项⽬存放⽬录,以及选择 sbt 版本和 Scala 版本;8、上⼀步点击“Finish”后,项⽬就建⽴好了,此时 Intellij IDEA 在后台开始下载 sbt 和 scala 对应版本的⼀些 jar 包;项⽬结构如下图所⽰:9、然后在⽬录“scala”下新建⼀个“Scala Class”;10、Name 填写“HelloWorld”,Kind 选择“Object”;11、在 HelloWorld.scala ⽂件中编写如下代码;object HelloWorld { // 程序⼊⼝ def main(args: Array[String]): Unit = { println("Hello World!!") // 输出 Hello World!! } }12、在⽂件 HelloWorld.scala 上右键,或者在⽂件⾥的代码编辑窗⼝⾥右键,选择“Run 'HelloWorld'”命令,或者使⽤快捷键“Ctrl+Shift+F10”进⾏运⾏;13、在下⽅的 Run 窗⼝中可以看到程序运⾏结果;by.Memento。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三、设置界面主题
• 在弹出的界面中选择Appearance &Behavior中Appearance,其中Theme中选择 Darcula主题,如下图所示:
9
三、设置界面主题
• 保存该主题重新进入,可以看到如下图样式的开发工具。
10
安装IntelliJ IDEA ——配置Scala的环境
1
一、启动IntelliJ IDEA
• 可以通过两种方式启动IntelliJ IDEA:
• 到IntelliJ IDEA安装所在目录下,进入bin目录双击idea.sh启动 IntelliJ IDEA;
• 在命令行终端中,进入$IDEA_HOME/bin目录,输入./idea.sh进行 启动
6
二、下载Scala插件
• 安装插件后,在启动界面中选择创建新项目,弹出的界面中将会出现“Scala”类型项目, 选择后将出现提示创建的项目是仅Scala代码项目还是SBT代码项目,如下图所示:
7
三、设置界面主题
• 从IntelliJ IDEA12开始起推出了 Darcula 主题的全新用户界面, 该界面以黑色为主题风格得到 很多开发人员的喜爱,下面我 们将介绍如何进行配置。在主 界面中选择File菜单,然后选择 Setting子菜单,如右图所示:
4
二、下载Scala插件
• 待安装的插件很多,可以通过查 询或者字母顺序找到Scala插件, 选择插件后在界面的右侧出现该 插件的详细信息,点击绿色按钮 “Install plugin”安装插件,如右 图所示:
5
二、下载Scala插件
• 安装过程将出现安装进度界 面,通过该界面了解插件安 装进度,如右图所示:动目录如右图, IDEA默认情况下并没有安装 Scala插件,需要手动进行 安装,安装过程并不复杂, 下面将演示如何进行安装。
3
二、下载Scala插件
• 参见上页图,在启动界面上选择 “Configure-->Plugins”选项,然后 弹出插件管理界面,在该界面上 列出了所有安装好的插件,由于 Scala插件没有安装,需要点 击”Install JetBrains plugins“进行 安装,如右图所示: