1. 程式人生 > >Scala簡述、安裝scala以及整合開發環境Scala Eclipse

Scala簡述、安裝scala以及整合開發環境Scala Eclipse

一、Scala概述

可拓展

面向物件
函數語言程式設計


相容JAVA
類庫呼叫
互操作


 語法簡潔
程式碼行短
型別推斷
抽象控制


靜態型別化
可檢驗
安全重構


支援併發控制
強計算能力
自定義其他控制結構



二、安裝scala

IDE
Eclipse(原生支援,使用比較複雜)
IntelliJ(價格昂貴)
NetBeans(程式可靠但外掛笨重)

CMD
通過CMD呼叫Scala直譯器
方便、簡單,易上手


執行環境:win7+jdk7+scala2.11.6

1、安裝JAVA 並配置JAVA環境

2、下載解壓Scala:http://www.scala-lang.org/download/
scala-2.11.6.msi

3、安裝並配置Scala環境

/

4、啟動CMD,執行scala -version檢視版本資訊

三、整合開發環境Scala Eclipse

1、下載IDE

http://downloads.typesafe.com/scalaide-pack/4.0.0.vfinal-luna-211-20150305/scala-SDK-4.0.0-vfinal-2.11-win32.win32.x86.zip

  • Eclipse 4.4.2 (Luna)
  • Scala IDE 4.0.0
  • Sbt 0.13.6
  • Scala Worksheet 0.2.6
  • Play Framework support 0.4.6
  • ScalaTest support 2.9.3
  • m2eclipse-scala Maven connector 0.4.3
  • access to the full Scala IDE ecosystem

2、解壓縮scala-SDK-4.0.0-vfinal-2.11-win32.win32.x86.zip

3、進入Eclipse目錄下,雙擊eclipse.exe:

修改eclipse.ini內容為如下,並儲存。

-Xmx512m
-Xms128m
-XX:MaxPermSize=128m
-XX:PermSize=64m

-Xms128m 
表示JVM Heap(堆記憶體)最小尺寸128MB,初始分配
-Xmx512m 
表示JVM Heap(堆記憶體)最大允許的尺寸256MB,按需分配。

-XX:PermSize=64MB 最小尺寸,初始分配
-XX:MaxPermSize=256MB 最大允許分配尺寸,按需分配,過小會導致:java.lang.OutOfMemoryError: PermGen space

4、雙擊eclipse.exe,指定workspace,開啟Eclipse,新建一個scala project



然後新建package,新建Scala Class


至此,就可以進行相應的開發了。

相關推薦

Scala簡述安裝scala以及整合開發環境Scala Eclipse

一、Scala概述 可拓展 •面向物件• 函數語言程式設計 相容JAVA• 類庫呼叫• 互操作  語法簡潔• 程式碼行短• 型別推斷• 抽象控制 靜態型別化• 可檢驗• 安全重構 支

Scala基礎入門(二) Scala下載安裝教程

Windows中Scala執行環境的安裝配置 第二步安裝 Scala: 下載 Scala SCALA_HOME 環境變數, 指定 D:\217JobSoftwares\scala-2.12.3\scala-2.12.3; 新增到 系

mysql數據庫在Linux和windows下免安裝實現以及框架開發碰到的問題

自動啟動 過程 root mil 是否 call 啟動頁 同時 ice 2017年7月23號下午5:20分,上周我根據自己的實際情況,總結了mysql數據庫在windows系統下和linux系統下免安裝版本的實現,以及在項目開發中遇到的數據庫報錯,今天整理出來,以供日後學習

Tomcat介紹安裝配置以及簡單的實現Tomcat負載均衡

              Tomcat介紹、安裝配置以及簡單的實現Tomcat負載均衡 ------------------------------------------------------------------------

整合開發環境Code::Blocks的安裝與基本使用

何謂整合開發環境 所謂整合開發環境(Integrated Development Environment, IDE),指的就是一類應用程式。這類程式,為程式開發人員提供了功能完善、使用便捷的程式開發平臺。通俗的說就是程式設計師用來寫程式碼的工具。 IDE功能組

【物聯網(IoT)開發】Arduino IDE(整合開發環境)下載及安裝

Arduino主要包含兩個主要的部分:硬體部分是可以用來做電路連線的Arduino電路板;另外一個則是Arduino IDE,你在計算機中的程式開發環境。你只要在IDE中編寫程式程式碼,將程式上傳到Arduino電路板後,程式便會告訴Arduino電路板要做些什

Mac OS使用brew安裝NginxMySQLPHP-FPM的LAMP開發環境

準備工作 新版的 Mac OS 內建了Apache 和 PHP,我的系統版本是OS X 10.9.3,可以通過以下命令檢視Apache和PHP的版本號: httpd -v Server version: Apache/2.2.26 (Unix) Ser

eclipse整合開發環境開發除錯arm linux程式

安裝交叉編譯器(arm-linux-gcc)以及整合開發環境(eclipse) 1.安裝arm-linux-gcc,不管你是從網上下載的,還是開發板光盤裡面的,都可以,版本也沒什麼限制,我的是arm-linux-gcc-4.3.2。   進入arm-linux-gcc

開發環境配置-eclipse中git的安裝配置與使用-4

1、eclipse自帶git,如果需要替換可先刪除,然後通過以下兩種操作方式中的一種進項安裝: Help->Eclipse MarketPlace->輸入egit進行查詢和安裝 Help->Install New SoftWare->

跟我一起學python第三講 python整合開發環境pycharm安裝

python整合開發環境pycharm安裝 上一講我們完成了jupyter的安裝,在jupyter裡我們可以進行一些簡單程式的開發工作,但是要開發專案的時候,我們還是需要有一個整合開發環境(IED工具),而python中我現在接觸的最好用的IDE就是pycha

raspberry 3b 64bit 系統安裝以及交叉編譯環境除錯環境的搭建

一、系統安裝 二、交叉環境的搭建,以及核心替換 我用的Linux版本是 ubun16.04-64bit 1、安裝交叉編譯器 sudo apt-get install gcc-aarch64-linux-gnu 2、下載Linux 核心 3、編譯 make ARCH=ar

Linux基礎第三天—Linux的軟連結與硬連結安裝nginx以及基本配置LNMP和LAMP的搭建

ln    建立硬連結 ln oldboy.txt oldgirl.txt    建立硬連結,原檔案oldboy.txt寫在前面,兩檔案inode相同,存在同一個block中, 內容同步刪除,但其中一個刪除 另一個並不會消失,因為block, l

win7系統安裝python,並安裝Pycharm整合開發環境+pycharm快捷鍵

本文目錄如下: Unix系統預設是自帶python的,python的可執行檔案被安裝在usr/local/bin目錄中,庫檔案被安裝在/usr/local/python目錄下 Unix系統預設安裝了python2和python3,但在終端輸入pyt

在PyCharm(Python整合開發環境)中安裝jieba中文分詞工具包

PyCharm IDE中,可以直接引入各種工具包。jieba中文分詞工具包安裝非常方便。 1、開啟Pycharm,點選左上角  >>File  >>Settings。 2、在settings介面中點選Project :***(專案名稱)  >

TQ2440 學習筆記—— 4安裝 Ubuntu 下的開發工具

使用的板子是TQ2440,但學習的視訊是韋東山老師的視訊,所以虛擬機器裡面用的Linux是韋東山老師介紹的Ubuntu 9.10 下面是在Ubuntu9.10裡面安裝開發工具 由於第一次使用Ubuntu,對命令的使用不是特別熟悉,所以記錄下。 先將光盤裡Linux目錄下

ARM 之 各整合開發環境(IDE)說明(KeilRVDSADSDS-5MDK)

吐槽   最近,ARM官網進行了較大的改版,原來很多老工具可以免費下載(付費使用),但是改版後需要有購買憑證才可以下載!部分舊工具(補丁)的具體下載地址為https://silver.arm.com,最新的工具在官網還是非常容易下載的。動不動就是 難不成

Linux下安裝eclipse的C/C++整合開發環境

1.在Ubuntu軟體中心搜尋eclipse,並下載安裝。自動安裝一般沒有問題。或者 2.開啟終端,然後輸入(中間需要你輸入密碼):                                  

Linux下安裝python整合開發環境——Ulipad

一般安裝Linux下系統的時候,都會預設安裝python,mint17檢視已經安裝過的軟體可以在終端輸入: dpkg -l 軟體名 不加軟體名的話會把所有安裝的軟體列出來 使用python可以在終端輸入: python 回車後在有三個 >>> 提示符下

Python整合開發環境Anaconda2及Pytorch與Tensorflow的安裝

1.安裝Anaconda 官方下載連結:[選擇匹配自己系統環境的版本](https://www.continuum.io/downloads) 個人百度雲盤下載連結: 開啟terminal,輸入如下命令,然後按 enter 閱讀提示,按 ente

Windows Server 2012 R2服務器部署Tomcat JDK安裝Mysql以及將Java項目部署到CVM

主機 能夠 形式 tom貓 dt.jar 桌面 雲主機 eclipse 格式 我們平時所調試的Java Web 項目需要在本地Eclipse或者MyEclipse當中開發調試,並且部署到Tomcat上來測試,比如說筆者這裏用的eclipse添加tomcat服務器