IntelliJ IDEA安装scala插件并创建scala示例
1.http://blog.csdn.net/a2011480169/article/details/52712421
2.http://blog.csdn.net/stark_summer/article/details/42460527
3.https://www.jetbrains.com/help/idea/2017.1/creating-and-running-your-scala-application.html
具体步骤如下:
1、找到与IntelliJ IDEA对应的scala版本
如图,在File下找到Settings
在弹出的对话框中点击Plugins,然后点击Install JetBrains plugin
在搜索框中输入scala,点击scala,在对话框右边出现该IntelliJ对应的scala版本,从图中看到该版本的IntelliJ对应的scala版本是2016/7/13更新的
在网站https://plugins.jetbrains.com/plugin/1347-scala可查看到scala相对应的版本,然后进行下载即可
注意:可以在搜索到scala版本后在线安装,但是在线安装很慢,所以建议下载后离线安装
2、安装插件
把下载的.zip格式的scala插件放到Intellij的安装的plugins目录下(不用解压),然后加载刚刚放到plugins目录下的.zip文件
安装完成后重启IntelliJ IDEA
3、创建第一个scala示例
注意:重点参照scala官方文档
https://www.jetbrains.com/help/idea/2017.1/creating-and-running-your-scala-application.html
创建一个scala项目
在左边导航栏选择scala,然后点击右边的scala
因为是第一次创建,没有scala SDK,如果默认点击Finish按钮,scala项目建立后将找不到scala class,也就是不能编写scala程序
因此,需要点击scala SDK右边的create,在弹框中显示了scala SDK版本,可以使用download下载,但是下载很慢,就放弃了
于是采用了第二种方法,前提是安装scala软件,scala的安装包可在网站https://www.scala-lang.org/download/上下载。点击Browse按钮,在弹出的对话框中加载scala安装后的文件夹。
加载完成后可看到相应的scala SDK,然后点击Finish即可
如图,可以创建scala class
创建scala class时填写Name后,在Kind上选择object
编写第一个示例
查看运行结果
IntelliJ IDEA安装scala插件并创建scala示例的更多相关文章
- Intellij IDEA安装golang插件
原文作者:Jianan - qinxiandiqi@foxmail.com 原文地址:http://blog.csdn.net/qinxiandiqi/article/details/50319953 ...
- IntelliJ IDEA安装Activiti插件并使用
一.安装Activiti插件 1.搜索插件 点击菜单[File]-->[Settings...]打开[Settings]窗口. 点击左侧[Plugins]按钮,在右侧输出"actiBPM",点击 ...
- IntelliJ IDEA 安装golang 插件
作者的机器为mac OS 用户首先需要在自己的个人机器上安装好 golang 的环境,详细可以参考 hyperledger fabric 1.0.5 分布式部署 (一)安装 golang 的部分. ...
- IntelliJ IDEA 安装 Julia 插件
打开 IntelliJ IDEA 点击 Configure 选择 Plugins 然后点击 Browse repositories 搜索 Julia,然后点击 Install 进行安装 安装完重启一下 ...
- IntelliJ IDEA安装AngularJS插件
Settings→Plugins→Install JetBrains plugins... 输入an后选择AngularJS,然后点击Install进行安装 按照提示重启IDEA 下图为插件管理窗口, ...
- Intellij IDEA 安装 Mybatis插件
1.Ctrl+Alt+s
- IntelliJ IDEA安装lombok插件
Settings→Plugins→Browse repositories 输入lom后选择Install Plugin 按照提示重启IDEA 来自为知笔记(Wiz)
- Gradle 1.12用户指南翻译——第二十五章. Scala 插件
其他章节的翻译请参见: http://blog.csdn.net/column/details/gradle-translation.html 翻译项目请关注Github上的地址: https://g ...
- Eclipse集成Gradle 【Eclipse在线安装Gradle插件方法】
本章将介绍了Eclipse集成Gradle.以下是将Gradle插件添加到Eclipse的步骤. 步骤1 - 打开Eclipse Marketplace 打开在系统中安装好的Eclipse. 转到 J ...
随机推荐
- James Munkres Topology: Theorem 20.4
Theorem 20.4 The uniform topology on \(\mathbb{R}^J\) is finer than the product topology and coarser ...
- net core体系-API-Restful+Swagger搭建API
本篇主要简单介绍下.net core下搭建WebApi 项目结构 项目结构其实不用多说,基本上大同小异. Controller:对外暴露的契约 Business/IBussiness:业务逻辑层实现及 ...
- html表单通过关联数组向php后台传多条数据并遍历输出
通过表单向php后台传多条数据,以关联数组方式呈现,废话不多说,代码附上: html表单代码,方式我设置为get: <form action="php/cart.php" m ...
- 全文搜索引擎——Solr
1.部署solr a.下载并解压Solr b.导入项目(独立项目): 将解压后的 server\solr-webapp 下的 webapp文件夹 拷贝到tomcat的webapps下,并重命名为 so ...
- rsyslog 移植与配置方案介绍
rsyslog介绍 rsyslog是一个 syslogd 的多线程增强版.它提供高性能.极好的安全功能和模块化设计.虽然它基于常规的 syslogd,但 rsyslog 已经演变成了一个强大的工具,可 ...
- JavaScript(三)
函数 函数就是重复执行的代码片. 函数定义与执行 <script type="text/javascript"> // 函数定义 function aa(){ aler ...
- Luogu 45887 全村最好的嘤嘤刀(线段树 树状数组)
https://www.luogu.org/problemnew/show/T45887 题目背景 重阳节到了,我们最好的八重樱拥有全村最好的嘤嘤刀…… 题目描述 在绯玉丸力量的影响下,八重村成了一条 ...
- 修改Ueditor的图片上传地址
文件地址:ueditro/php/config.json /* 前后端通信相关的配置,注释只允许使用多行方式 */ { /* 上传图片配置项 */ "imageActionName" ...
- Nginx配置:nginx如何配置跳转fpm
location ~ \.php(.*)$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path_inf ...
- chrome 安装setupvpn 解决chorme未能成功加载扩展程序的问题
一: vpn文件 https://pan.baidu.com/s/1wZV2HAC3GHlh1bjlvbilRg 提取码: gz72; 二 : 安装步骤 ------请看完以下步骤,不要直接拖 ...