scala入门-01-IDEA安装scala插件
2019独角兽企业重金招聘Python工程师标准>>>
由于本人一直使用IDEA开发Java项目,目前scala也可以使用IDEA开发,下载地址:http://www.jetbrains.com/idea/
Community Edition FREE 和 Ultimate Edition Free 30-day trial都支撑scala开发,我使用的Ultimate Edition
当我们下载IDEA后 安装并启动后,我们需要安装一个scala Plugin,操作步骤如下:
输入plugins会出现下面界面:
点击 Install JetBrains plugin..按钮
输入 scala 回出现以下界面:
点击 Install Plugin 按钮 就会自动下载scala插件了,然后自动安装后重启就会生效了
创建scala工程:File->New Project->Scala->SBT->Next->输入项目名称->Finish
因为我们使用的SBT方式,所以需要IDEA自动构建
SBT自动构建完成后:
创建scala类:右击src下的main下的scala弹出“New”选择 “Scala Class”
Name:输入MyFirstScala,Kind:选择 Object ,点击确定
通过使用Ctrl+J快捷键,可以生成main方法和println方法
按快捷键Ctrl+Shift+F10或者在本类右击点击 Run"MyFirstScala"运行
如果提示要配置JDK,只要按照流程正常配置下就可以了,这里我就不在详细叙述了
转载于:https://my.oschina.net/ghostmanyue/blog/364469
scala入门-01-IDEA安装scala插件相关推荐
- ELK入门01—Elasticsearch安装
1. 安装 首先从官网下载安装包 此处我们选择2.4.6这个版本,然后下载tar压缩包 下载以后直接解压,就算安装完成了 tar zxvf elasticsearch-2.4.6.tar.gz 2. ...
- 大数据入门第二十天——scala入门(二)scala基础02
一. 类.对象.继承.特质 1.类 Scala的类与Java.C++的类比起来更简洁 定义: package com.jiangbei //在Scala中,类并不用声明为public. //Scala ...
- vue学习入门——Idea中安装vue插件
在Idea中安装插件: 安装完成之后重启idea,发现new没有Vue component 解决办法如下: Settings>Editor>File and Code Templates, ...
- Consul入门01 - 安装Consul
Consul必须首先安装在每个节点上当该节点需要称为Consul集群中的成员.为了使得安装更容易,Consul为所有支持的平台提供了二进制安装包.本页面不描述如何从源码来编译Consul. 安装Con ...
- python免安装版_web.py入门01——python安装
环境:windows10 相关软件:python3.8.6.Sublime text.mysql.web.py和一些python库. python安装 python官网: https://www.py ...
- docker快速入门01——docker安装与简单应用
1.docker简介 Docker 是一个开源的应用容器引擎,Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化 ...
- 《Scala机器学习》一一1.1 Scala入门
本节书摘来自华章计算机<Scala机器学习>一书中的第1章,第1.1节,作者:[美] 亚历克斯·科兹洛夫(Alex Kozlov),更多章节内容可以访问云栖社区"华章计算机&qu ...
- idea安装scala
idea下安装scala插件 一.前期准备 在安装scala插件之前,要先在windows下安装scala,如果没有安装scala的话,可以参考这篇博客:windows下scala的安装教程 二.sc ...
- 【Linux上安装Scala】
文章目录 一.Linux上安装Scala (一)到Scala官网下载Scala (二)安装Scala 1.登录ied虚拟机 2.上传scala安装包到ied虚拟机 3.解压scala安装包到指定目录 ...
最新文章
- 谈谈我对Java中CallBack的理解
- SAP UI5列表的排序
- 新增操作 失败后重试_可重试的操作
- poj 3710——Christmas Game
- float foo=42e1为什么错_为什么重写了equals()也要重写hashCode()
- 使用java如何访问报表服务器_Java访问远程http服务器上数据的简便方法
- 使用CodeFirst创建数据库
- python-乌龟吃小鱼(小游戏)
- linux键盘及终端快捷键
- java 使用CA认证
- EPOCH、INTERATION、BATCH_SIZE的区别
- u盘超级加密3000使用方法
- HDMI采集卡芯片方案
- 一.PHP基础知识相关面试题
- Unity之三维空间多点箭头导航
- https://isux.tencent.com/svg-animate.html(svg动画)
- zhs16gbk java_不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK
- 408 | 王道模拟冲刺题自用笔记整理(第二套)
- GL_INVALID_OPERATION
- “北上深杭”成大数据企业聚集地
热门文章
- windows 下安装 rabbitmq报init terminating in do_boot错误
- jQuery kxbdMarquee 无缝滚动
- 在Android App中集成Google登录
- presentViewController和pushViewController
- 在C#中使用代理的方式触发事件 的简单习作
- LeetCode—209. 长度最小的子数组
- MAC地址、IP地址、ARP协议
- Linux系统编程学习问题回顾
- 最常用计算机信息呼唤标准代码,计算机考试题
- 升降压斩波电路matlab,升降压直流斩波电路及matlab仿真.doc