使用Eclipse开发Scala

Scala for Eclipse安装配置及spark开发环境搭建 在弹出的窗口中,在 Location 输入框里粘贴提供的 URL: http://download.scala-ide.org/sdk/lithium/e47/scala212/stable/site。这样就完成了 lib 文件夹的创建以及将 Spark JAR 包添加到工程的 classpath 中的过程。在 src 目录下创建一个新的 Scala 类,命名为 SparkWordCount.scala。,以确保该 JAR 包被添加到了项目的 classpath 中。安装完成后,重启 Eclipse。 阅读详情

一、下载Scala

软件准备:

Eclipse Juno版本(4.2版本),可以直接点击这里下载:Eclipse 4.2

Scala 2.9.3版本,Window安装程序可以直接点击这里下载:Scala 2.9.3

Eclipse Scala IDE插件,可直接点击这里下载:Scala IDE(for Scala 2.9.x and EclipseJuno)


但是Scala最方便的安装方式是通过IDE安装,目前支持Eclipse、NetBeans和Intellij三种IDE。


 

二、安装Scala的Eclipse插件

Scala的Eclipse插件名为ScalaIDE,即:

当前ScalaIDE的最新版本为3.0.1。


ScalaIDE提供了对纯Scala程序或Scala和Java的混合程序的高级编辑和调试的支持。

安装The Scala IDE forEclipse

在Eclipse的Marketplace,搜索Scala,找到The Scala IDE for Eclipse。点击下一步


同其他Eclipse插件一样,同样的安装过程,直至完成。

 

Scala IDE支持代码自动完成,以及编辑和调试纯Scala的应用程序或Scala和Java混合的应用程序。

 

三、验证安装

在Eclipse新建Scala Project,名为ScalaDemo。

在ScalaDemo新建Scala Object,名为Hello,内容如下:

object Hello{

    def main(args :Array[String]){

     println("Hello world!");

    }

}


如图所示:


选中Hello.scala,右键选择Run As -> Scala Application,则控制台输出Hello world!。

证明ScalaIDE安装正确,运行正常。


参考文章:

http://blog.youkuaiyun.com/chszs/article/details/9393813

http://dongxicheng.org/framework-on-yarn/spark-eclipse-ide/


QQ群:248087140 

座右铭: 你在你擅长的领域牛逼, 并带着一群小白变牛逼, 别人会发自内心的去尊重你的。 --请点击加入我们


在Eclipse里搭建Scala开发环境 在Eclipse里搭建Scala开发环境Scala:一种类似Java的编程语言,综合了面向对象编程(Object-Oriented Programming)和函数式编程(Functional  Programming)的特性,有利于开发多核并发模型以及云计算(Parallelism  for  Mulicore  and  Cloud  Computing)项目。参考书目:Programming ... 阅读详情

相关推荐

eclipse集成maven+scala

根据模板创建的maven项目,Pom文件中的scala版本是2.12.6,而我本地安装的scala-sdk为2.11.8,需要将修改scala版本为2.11.8。注意,可能restart要很久,如果太长时间就去任务管理器那里结束进程,再手动打开。我使用的jdk1.8.0_201。识别到scala插件,eclipse会弹出弹窗,选择OK重新启动eclipse。Scala对eclipse的版本有要求,必须要eclipse 4.x以上。右键项目,Run as,maven clean,否则会报错,找不到主类。

weixin_45207751的博客 1328

eclipse安装scala插件

一、scala插件安装 1.默认已经将Hadoop,Spark,Scala环境搭建好了,Eclipse开发工具也已经安装完毕。 2.打开Eclipse界面,点击Help=>Install New Software选项。 3.在弹出的界面中,输入scala的插件的地址。 4.访问Scala网站的http://scala-ide.org/download/prev-s...

松泥的博客 4915

Eclipse集成Scala开发插件的全面指南

本章介绍了在Eclipse中集成Scala项目进行集成测试和版本控制的方法。我们学习了如何使用ScalaTest框架来编写和执行测试用例,并探索了如何利用Git和Maven来实现代码版本控制和自动化构建。通过这种方式,我们不仅可以确保代码的质量,而且还可以优化团队协作和项目管理流程。

weixin_30789053的博客 1404

Scala基础入门(三)使用Scala IDE编写第一个Scala程序

Scala 开发环境Scala 是 类Java 语言, 可以在命令行运行代码;C:\Users\Administrator>scala -version Scala code runner version 2.12.3 -- Copyright 2002-2017, LAMP/EPFL and Lightbend , Inc.C:\Users\Administrator>scala Welcome

青山师 9943

【R】R画图不显示中文问题

系统mac os 11 RstutioVersion1.2.1335 RVersion3.6.2 画图里的中文一直显示成方框。 ggplot()+geom_point(aes(x=ta1$X2011年,y=ta1$X2012))+ xlab("2011年")+ylab("2021年") 解决方案: 使用showtext。 install.packages("showtext", repos = "https://mirrors.ustc.edu.cn/CRAN/") in...

weixin_41772125的博客 1万+

PTA编程—币值转换

我对于这个题的主要思想就是把九位数分三块,对每块进行处理后,再合并。有了这个思想就开始写代码,后面就是哪有洞补哪,哪个测试用例没通过就对其特殊处理…。反正最后测试用例全通过了。 #include<iostream> #include <string> #include <algorithm> using namespace std; char a[10]={'a','b','c','d','e','f','g','h','i','j'}; //既然题目说了最多9位

uyo9ko的博客 990

Eclipse集成scala-maven-plugin插件

Eclipse集成scala-maven-plugin插件,这个插件是用来让maven能够编译、测试、运行scala项目的。

大道至简,悟在天成。 3766

用74LS190和555定时器复刻经典交通灯:一个电子工程新手的实战避坑记录

本文记录了使用74LS190和555定时器复刻经典交通灯的实战过程,详细介绍了元件选型、电路搭建与调试的关键步骤。特别分享了555定时器参数设置、74LS190级联技巧以及状态机设计的避坑经验,为电子工程新手提供实用参考。

weixin_42629671的博客 306

如何在eclipse中构建scala开发环境

[没打算用idea,就总结下eclipse中如何构建和开发scala项目] 1.基本概念 scala 一种语法。(类似java)  http://www.scala-lang.org/ sbt 一个构建工具。(类似maven,gradle,ant等) http://www.scala-sbt.org/ eclipse 。。这家伙只有scala开发环境的插件,可以构建scala projec

马志宇的专栏 3902

ACS运动控制器编程 怎么学习

本文介绍了ACS运动控制器编程的完整学习路线,从零基础到实战应用。ACS是以色列高端多轴运动控制平台,适用于自动化设备、精密平台等项目。学习路径包括:1)安装官方软件SPiiPlusControlSuite;2)掌握轴、运动模式和指令三个核心概念;3)学习10个基础指令;4)编写首个运动程序;5)结合C#进行联合编程。进阶内容包括多轴同步、电子凸轮等工业应用,并推荐官方手册作为主要学习资源。通过7天的系统学习,即可掌握单轴运动控制,结合C#实现工业级设备开发。

StevenChen的博客 1316

R语言缺失值填补|插值法、均值法、邻近法

本文主要介绍如何利用R语言进行数值型缺失值的填补。主要使用zoo包中的na.aggregate() 、na.approx()、na.locf() 函数进行缺失值的均值填补、线性插值填补以及邻近值填补。

Mrrunsen的博客 3841

**深入探索 Scala IDE for Eclipse: 打造高效 Scala 开发体验**

深入探索 Scala IDE for Eclipse: 打造高效 Scala 开发体验 一、项目介绍 在Scala语言日益受到开发者青睐的当下, 对应的开发工具也逐渐成为了构建高性能应用程序的关键。Scala IDE for Eclipse, 正是为这一需求量身定制的一套解决方案。 该项目由一群热衷于提升Scala编程效率的技术爱好者共同维护和迭代, 提供了对纯Scala以及混合Scala-Ja...

gitblog_00805的博客 985

2、微软 Power Automate 入门指南

本文是一篇关于微软 Power Automate 的入门指南,详细介绍了 Power Automate 的基本概念、相关术语、登录方式以及如何创建一个简单的自动化流。文章还探讨了 Power Automate 在业务流程中的应用场景和优势,并展望了其高级功能和未来发展。适合希望快速入门 Power Automate 并提升业务自动化效率的读者。

corn8的博客 442

eclipse配置scala开发环境

eclipse配置scala开发环境 下载地址,官方网站已经挂了 官方网站:http://scala-ide.org/ 下载地址:http://scala-ide.org/download/sdk.html 插件安装方式 方式一:安装scala 插件,不推荐,官方网站已经挂了 打开菜单 [Help] → [Eclipse Marketplace],搜索scala,选择[Scala IDE 4.7.x] → [install] 方式二:直接下载完整包,scala-SDK-4.7.0-vfinal-2.

xzlAwin的博客 4477

AD9613操作控制

输出250M时钟给AD9613,过FPGA ILA逻辑分析仪将AD9613采集的两个通道ADC数据250M数据显示出来。其中AD9613输出的是LVDS数据,通过select IO核转为并行数据。 一,搜索IP核:selectIO interface wizad ,并双击配置 配置为input,DDR模式,数据位宽为12bit,IO类型为差分,这里配置的是12对数据差分对。然后配置外部差分时钟。 将tap setting 设置为13,将时钟的边沿对准数据的中间,以免数据出错 二,

wangjie36的博客 4047

二、TCP/IP协议之网络层(IP地址的格式、分类、报文格式)

数据报每经过一个路由器,路由器都要重新计算一下首部检验和,若首部未发生变化,则此结果必为 0,于是就保留这个数据报。对于网络号相的设备,无论实际所处的物理位置如何,它们都是处在同一个网络中。在首部的固定部分的后面是一些可选字段,其长度是可变的。IPv4 软件在存储器中维持一个计数器,每产生一个数据报,计数器就加 1,并将此值赋给标识字段。表示数据报在网络中的寿命,英文缩写是 TTL(Time To Live),功能是“跳数限制”。地址的网络号码字段用来标识一个网络,网络号码字段的前几位用来区分。

锦慈的技术博客 185

提升Scala开发体验:sbt-eclipse与Eclipse插件的完美配合

sbt-eclipse是一款专为sbt打造的插件,能够帮助开发者快速创建Eclipse项目定义,显著提升Scala开发效率。本文将详细介绍这款工具的安装方法、核心功能以及使用技巧,让你轻松上手并充分发挥其优势。 ## 快速安装sbt-eclipse插件的简单步骤 要开始使用sbt-eclipse,首先需要将其添加到sbt的插件定义文件中。打开你的项目目录,找到`project/plugins.

gitblog_01087的博客 1027

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

scala eclipse sbt 应用程序开发

在Eclipse里利用Sbt构建开发Scala程序的一般步骤,并用实例讲解了整个流程。

OopsOutOfMemory盛利的博客 1万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

eclipse java调用scala_Scala简述、安装scala以及集成开发环境Scala Eclipse

一、Scala概述可拓展?面向对象? 函数式编程兼容JAVA? 类库调用? 互操作语法简洁? 代码行短? 类型推断? 抽象控制静态类型化? 可检验? 安全重构支持并发控制? 强计算能力? 自定义其他控制结构二、安装scalaIDEEclipse(原生支持,使用比较复杂)IntelliJ(价格昂贵)NetBeans(程序可靠但插件笨重)CMD通过CMD调用Scala解释器方便、简单,易上手运行环境:...

weixin_30988079的博客 504

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

eclipse下进行scala应用程序开发入门

随着伯克利大学推出的spark 新一代内存计算模型的兴起,scala语言也会随之越来越热门,上午抽点时间 在eclipse下完成了scala 例程的开发,主要是涉及相关插件以及scala工程的创建。 我的安装经历如下: 1 下载和安装eclipse,最新版 http://www.eclipse.org/downloads/packages/eclipse-ide-java-e

2495

使用SBT构建scala项目(导入Eclipse开发)

文章目录一、运行环境二、创建scala eclipse项目2.1 创建工程目录2.2 生成eclipse项目文件2.3 导入Eclipse中三、Eclipse开发四、打包发布(assembly) 一、运行环境 Linux Scala 2.11.12 Spark 2.4.0 sbt 1.2.8 (可以通过/usr/local/sbt/bin/sbt sbtVersion查看) Scala IDE ...

逝无痕——kaidy 1627

eclipse安装scala开发插件

转载自:eclipse安装scala开发插件 Scala的官方网站提供了开发Scala代码的IDE,但是很多人都有已经在使用的Eclipse,想要在现有Eclipse的基础上添加插件来进行开发。 1、下载Eclipse的Scala插件。 下载网址:http://scala-ide.org/download/current.html 进去网址后

SCGH_Fx的专栏 1836

Spark:Eclipse手动安装scala开发插件

Scala的官方网站提供了开发Scala代码的IDE,但是很多人都有已经在使用的Eclipse,想要在现有Eclipse的基础上添加插件来进行开发。 1、下载Eclipse的Scala插件。 下载网址:http://scala-ide.org/download/current.html 进去网址后,向下拉动网页,可以看到如图中红色线条选中的位置,点击下载手动安装的插件。

sunrising_hill的专栏 6061

eclipse搭建Scala开发环境

1.下载安装Scala https://www.scala-lang.org/download/ 2、使用msi安装时一般已经将Scala/bin的目录添加到了PATH路径中,如果没有则配置下环境变量 3、在CMD中输入scala -version查看 4、打开eclipse,并点击"Help"选择其中的"Eclipse Marketplace",并输入scal

sun 1297

Eclipse搭建Scala+Spark开发环境

搭建教程:http://www.linuxidc.com/Linux/2015-08/120946.htm eclipse中运行第一个scala编写的spark程序:http://blog.youkuaiyun.com/xummgg/article/details/50651867 eclipse中Scala IDE插件的下载地址:http://scala-ide.org/download/prev-sta

4175
data_runner
博客等级 码龄12年 0粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值