IDEA配置Maven-scala方式具体操作
1、首先需要在IDEA中配置好scala的软件环境;
下载scala---windows版本,双击安装即可。要记好安装目录。
- 配置scala在IDEA中的语言环境File--Settings--Plugins---Browse repositories,直接搜索scacla,拉到下边找到LANGUAGES选项;如果没有安装过,右边框中会提示安装。直接安装即可。
- 此刻就可以书写scala程序了。按照如图所示进行选择即可
- 配置maven环境:下载地址http://maven.apache.org/download.cgi,下载完成后直接解压到想要的目录中。
- 配置maven的环境变量:只需要配置path即可,此时需要把maven的绝对路径放在这里边---需要注意要到bin目录位置。
使用cmd检查配置:mvn -v,如果能看到java的相关信息证明安装正确。
6.配置IDEA的maven环境:File---Settings---Build,Execution,Deployment---Build Tools---Maven
添加自己安装的maven。
在添加一个设置,如图所示:
- 新建Maven Scala项目
File--new Project
完成后,进入下一步:
下一步要选择自己下载maven文件的xml和自己创建一个目录,选择这个目录即可:
下一步直接完成:
所有都完成之后,如果是第一次创建此类工程,会下载很多东西。大致需要10分钟左右。看到如下信息证明配置完成:
现在还没有scala的环境,需要把scala添加进来:File--Project Structure--Global Libraries--+ 添加进来scala:
完成后可以在工程中看到scala的语言了:
此时还不能创建scala程序,需要进行目录的设置:选择工程目录右键---Mark Directory As---Recources Root。
之后可以进行scala程序在maven环境中开发:
程序和运行结果如下:
现在可以配置spark的环境了:File--Project Structure--Global Libraries--+ 添加进来spark
现在就可以在IDEA的Maven环境中开发spark程序了。写一段程序吧:
目录中右键,可以看到scala class确定,选择object:
首先使用本地运行示例:
package scala.T001import org.apache.spark.{SparkConf, SparkContext}object WordCount1 {def main(args: Array[String]): Unit = {val conf=new SparkConf().setAppName("wordcount").setMaster("local")val sc=new SparkContext(conf)val rdd=sc.textFile("C:\\Program Files\\Common Files\\VMware\\Drivers\\vmci\\sockets\\include\\vmci_sockets.h")val wordCount=rdd.flatMap(_.split(" ")).map(x=>(x,1)).reduceByKey(_+_)val wordSort=wordCount.map(x=>(x._2,x._1)).sortByKey(false).map(x=>(x._2,x._1))val result=wordSort.take(10)wordSort.saveAsTextFile("C:\\Program Files\\wortsort111")}}
可以在本地找到一个产生的结果文件:
远程执行:
好了,具体的流程操作完了,如需解决更多技术问题,可以扫描屏幕下方二维码:
IDEA配置Maven-scala方式具体操作相关推荐
- idea配置maven项目(超详细)
一.使用步骤 1.在Idea中配置maven (1).打开Idea,点击File,然后点击Settings,进入设置,或者直接按Ctrl+Alt+S进入设置 在这里插入图片描述 (2).先在左上角的搜 ...
- 【手把手教学】基于Maven构建方式使用Mybatis generator自动生成
简介 Mybatis generator是一种代码生成器, 可以基于数据库表的字段与类型,自动生成Java代码中对应的entity类.dao类.mapper映射文件. 实现Mybatis genera ...
- eclipse maven在哪里_Maven操作
Maven 使用工具: eclipse,jdk1.8,maven2.2 一, Maven简介 Maven 是Apache组织中一个颇为成功的开源项目,Maven 主要服务基于java 平台的项目构建, ...
- 解决idea配置maven环境时maven下载速度慢的问题
我们在idea配置maven环境的时候会发现maven更新慢的现象,解决办法就是下载国内的镜像包,完美解决下载速度慢的问题.具体操作如下: 首先我们要确定自己电脑已经下载并安装好maven,如果不确定 ...
- IntelliJ IDEA 配置 Maven及其他设置
一.配置 Maven 1. Maven 的介绍 Maven 是 Apache 提供的一款自动化构建工具,用于自动化构建和依赖管理. 开发团队基本不用花多少时间就能自动完成工程的基础构建配置,因为 Ma ...
- 配置Maven mirror
文章目录 Maven出现 Maven Cannot resolve plugin xxx 配置文件地址 配置文件元素介绍 Mirror简介 修改配置 Maven出现 Maven Cannot reso ...
- IDEA快捷键设置,选择Eclipse风格的快捷键,自动补全快捷键,关闭当前窗口快捷键Ctrl+W,自动导入设置,引入外部的jar的方式,设置项目字体,设置项目字符集,Maven的方式获取jar
1.设置成Eclipse的快捷键 选择默认快捷键类型 设置成了Eclipse风格的快捷键之后,但是还是有一些快捷键是有冲突的. 2.修改自动补全的快捷键 在搜索框中输入Completion,找到Mai ...
- Maven安装与配置(最实用!!!)eclipse中配置maven
Maven安装与配置 一.需要准备的东西 JDK Eclipse(本章主要是在eclipse中进行配置maven) Maven程序包 二.下载与安装 1. 前往maven下载最新版的Maven程序: ...
- Maven下载+Maven环境变量配置+IntelliJ IDEA配置Maven(详细教程) ,收藏起来吧
这里是Maven的下载链接,看自己需要使用那个版本: 点击这里下载Maven 进入下载页面如图: 1.使用最新版本的话直接点击上图中的3.6.3的zip可以直接下载,如果想使用之前,版本的话就点击上图 ...
最新文章
- Fortinet_OS怎么通过TFTP烧FOS
- python的xlutils模块_xlutils模块使用
- java开发简易计算器
- 二分图的最大匹配 匈牙利算法
- 老司机实战Windows Server Docker:4 单节点Windows Docker服务器简单运维(下)
- std::future ---C++17 多线程
- iPhone 15 Pro有望实现屏下面容识别 三星已在研发相关技术
- echarts legend位置_一起读 ECharts 配置项手册之 series[i]-line(上)
- Shell 常用积累
- HTML基础入门教程
- 关于python画太阳花
- java 实现微信公众号开发服务器认证
- 《紫川》之远东战火 第八卷
- iOS-QQ分享功能实现
- RTB广告大数据时代 人才奇缺培养迫在眉睫
- Linux IP代理筛选系统(shell+proxy)
- 小程序图片转Base64,方法总结。
- [nRF51822] 1、一个简单的nRF51822驱动的天马4线SPI-1.77寸LCD彩屏DEMO
- QuickBI-自建数据库MySQL连接
- AES AES/GCM/NoPadding 加密解密