专栏首页大数据-数据人生Scala开发环境搭建

Scala开发环境搭建

最近有点空,看了下Scala,这门新兴的编程语言,据说大有取代Java之势。它集面向对象和函数式编程于一体,而Java8的最大新特性就是引入了函数式编程。TIOBE编程语言社区发布了6月排行榜,Java以20.794%的份额毫无悬念继续荣登榜首,而scala则排到了30名。这里就不讨论这些没渣的东西。鉴于scala直接兼容Java,所以本文将介绍下如何在eclipse中开发scala。

    在eclipse中安装Scala无外乎两种方式,Scala IDE和在eclipse中安装插件。

一、Bundle方式

    这种方式直接将scala集成到了eclipse中,这里有最新下载地址:http://downloads.typesafe.com/scalaide-pack/4.4.1-vfinal-luna-211-20160504/scala-SDK-4.4.1-vfinal-2.11-win32.win32.x86_64.zip。下载完毕后,直接解压即可,这就是一个带了scala的eclipse版本。

   该种方法适用于新手、偷懒的程序员,或者不想与已有Java项目共用开发工具的同学。

二、插件方式

   插件方式能够在已有eclipse的基础上安装插件,算是比较轻量的方法了。这里推荐一个地址:http://download.scala-ide.org/sdk/lithium/e38/scala211/dev/site,

   安装完毕后,就可以在eclipse中编写Scala程序了,编写测试程序如下:

package com.test

object Test {
  def main(args : Array[String]){
    println("HelloWorld");
  }
}

   编写好后,就可以右键 Run As Scala Application即可。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • eclipse+Tomcat热部署方案

        今天这里要和大家推荐的是一款解决eclipse+tomcat热部署的插件,这款插件是我同学推荐给我的,还不错,名叫Jrebel,这是一款商业插件。这里给...

    幽鸿
  • Oracle笔记

    1.Oracle内容介绍:   (1)基本部分:oracle基本使用、用户管理、表管理   (2)高级部分:表的查询、权限和角色、函数、PL/SQL编程、数...

    幽鸿
  • eclipse导入MyEclipse的web项目

    www.MyException.Cn  网友分享于:2015-08-26  浏览:15次

    幽鸿
  • linux 下执行shutdown.sh命令不能关闭tomcat进程的解决方法

    版权声明:欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置标出原文地址。 https://blog.csdn.net/wohiusdashi/ar...

    拓荒者
  • Android P 开发者预览版支持 DNS over TLS

    Android 开发者
  • elasticsearch集群

    安装elasticsearch集群 hostnameipportes-1128.0.0.1019200es-2128.0.0.1029200 安装jdk [ro...

    零月
  • 2017互联网趋势报告发布,AI相关要点都在这里(附中英文完整版PDF)

    来源:量子位、腾讯科技、全球创新论坛 编译:问耕 李林 本文多图、较长,建议阅读20分钟+ 本文整理了近两年互联网趋势报告中与AI相关的内容,并分享《互联网趋势...

    数据派THU
  • 共享雾 CDN 前端传输组件 PearDownloader.js

    PearDownloader.js:一个支持多协议、多源、混合P2P-CDN的下载器。 简介 PearPlayer.js发布后,吸引了业界持续的关注,同时我们也...

    企鹅号小编
  • 通过“震网三代”和Siemens PLC 0day漏洞,实现对工控系统的入侵实验

    实验环境 渗透环境: OS:Kali Linux 2017.3 工程师站: OS:Windows 7 sp1 x64 IP:192.168.0.152 仿真平台...

    FB客服
  • STC单片机没法下载程序解决办法汇总

    上一篇推文里已经对STC单片机下载程序过程做了简述,今天的问题是解决有部分小伙伴没法下载程序的问题的,在解答这个问题之前,小编觉得有必要对STC_ISP 软件的...

    单片机技术宅

扫码关注云+社区

领取腾讯云代金券