问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

spark java本地环境怎么搭建

发布网友 发布时间:2022-04-23 22:30

我来回答

1个回答

热心网友 时间:2023-11-03 06:36

1. 环境准备

Eclipse 请不要使用最新的 Neon(4.6) ,太多Bug了。 还是使用最新的 Mars(4.5) 系列吧
JDK 版本8.x (Linux推荐Oracle, 没有测试过OpenJDK)
因为只是用Java,因此无需安装Scala及其相应的插件

2. 创建一个新的maven项目

3. pom.xml

org.apache.hadoop
hadoop-client
2.6.0

javax.servlet
*

org.apache.spark
spark-core_2.10
1.6.1

org.apache.spark
spark-streaming_2.10
1.6.1

org.apache.spark
spark-mllib_2.10
1.6.1

org.scala-lang
scala-library
2.10.5

这里只列出了必要的几个依赖。 其他的请根据你自己的项目需求添加

4. 使用maven打包

之后在Goal 之中填写clean package 即可

如果在修改了与Spark相关的代码之后,需要重新编译打包才行。 否则会有异常提示。

5. 代码编写注意事项:

在创建JavaSparkContext的时候,需要把自己加进去。
public static JavaSparkContextgetContext(String taskName) {
JavaSparkContextsc = new JavaSparkContext(SparkConnUtils.getSparkConf(taskName));
sc.addJar("target/sparkstat-0.0.1-SNAPSHOT.jar");

return sc;
}

其中target/sparkstat-0.0.1-SNAPSHOT.jar是maven 运行之后生成的完整的jar包
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... Spark 中用 Scala 和 java 开发有什么区别 熟悉hadoop,spark,java框架的职业有哪些 spark java heap space 怎么解决 新热水器打不燃火,发现进水管漏水。求各位大神分析哈原因 热水器进水管为什么漏水 为什么热水器在烧水加温时进水管接近热水器部分会滴水呢? 热水器的冷进水口为什么会漏水,是什么原因呢? sony笔记本外接显示器怎样设置 索尼笔记本显示器亮度怎么调~急~!VPCEA28EC 为什么索尼的笔记本的显示器总是忽明忽暗啊?怎么让他一直保持一个亮度呢? sony VGN-FS515B笔记本用什么软件可以只关闭显示器 SONY笔记本屏幕亮度怎么调? 索尼的笔记本把屏幕关了怎么打开 索尼笔记本电脑屏幕不亮 笔记本外接显示器后,怎么关掉笔记本显示屏? 索尼笔记本如何关闭触摸屏幕 索尼笔记本怎么调节屏幕亮度? 索尼vpceg18fh 笔记本电脑右上方的ASSIST键和WEB键和VAIO键分别是什么意思? 索尼笔记本电脑怎样关显示屏 SONY 笔记本怎么用快捷键关闭显示器 spark 怎么设置使用java的序列化方式 spark与hadoop相比,存在哪些缺陷 java 在本地调试spark引用异常如何解决 在spark下运行普通的java遍历操作,效率也会提高吗 如何运行java spark代码 spark的rdd和java直接调用javardd有什么不同 如何运行spark 自带的java实例 spark 聚类java实现 如何和前台对接 学习Hadoop/Spark等大数据框架之前,单就Java语言而言,需要掌握哪些知识以及掌握到什么程度? 情商是什么意思? 科普Spark,Spark是什么,如何使用Spark 情商 是什么 情商是什么意思啊? sparkjava怎么停止服务 什么叫做情商? javaweb怎么调用 spark集群 情商包括哪些方面? 如何配置Eclipse来使用Java编写Spark App 情商是什么? 情商怎么定义