1. 程式人生 > >eclipse環境搭建之五:Scala

eclipse環境搭建之五:Scala

最近由於開發的要求,需要使用Scala語言,這裡就在前面搭建的eclipse的基礎上搭建一個Scala的開發環境。

1、首先,你需要去Scala的官網上載你需要的安裝包,這裡我下載了最新的2.11.8的msi包。

2、雙擊進行安裝:


點選"Next"


選擇"I accept the terms in the License Agreement",然後點選"Next"


點選"Browser"來選擇自己安裝路徑,而後點選"Next"


點選"Install"時行安裝


點選"Finish"

3、使用msi安裝時一般已經將Scala/bin的目錄新增到了PATH路徑中,如果Windows CMD中輸入PATH沒有檢視到相應值則可以更新一下。

4、在CMD中輸入scala -version,可以看到


說明Scala已經安裝完成,你可以直接輸入scala以進入直譯器模式。下面則用來配置eclipse的開發環境

5、開啟eclipse,並點選"Help"選擇其中的"Eclipse Marketplace",並輸入scala,而後點選搜尋

點選"Scala IDE 4.2.x"相對應的"Install"按鈕,進行安裝。


在彈出的選單中勾選自已需要的內容,這裡選擇了所有元件,而後點選"Confirm"


選擇"I accept the terms of the license agreements",而後點選"Finish

"

安裝完成後,會彈出上述的對話方塊,點選"Yes"重啟


重啟後會看到所示的對話方塊,點選"Yes"來進行配置


為了便於配置,這裡選擇了"Scala JDT Setting"下的"Use recommended default setting"來進行配置,而後點選"OK"即可完成配置。

6、使用eclipse寫一個Scala版的HelloWorld程式


點選eclipse右上角的"Open Perspective"圖示(上圖紅線畫出部分)


在彈出的選單中選擇"Scala",而後點選"OK"

在eclipse中點選"File" --> "New" --> "Scala Project",在彈出的選單中進行如下配置


點選"Finish"


在左側"Package Explorer"中點開"HelloWorld-Scala"專案,在"src"資料夾上右鍵,而後選擇"New" --> "Scala Object"


在彈出的選單中的"Name"選項中輸入"HelloWorld",而後點選"Finish"


在編輯框中輸入上述程式碼,並執行即可。

至此,eclipse的Scala開發環境已經搭建完成,已經可以開始Scala的程式設計之旅。

相關推薦

eclipse環境搭建Scala

最近由於開發的要求,需要使用Scala語言,這裡就在前面搭建的eclipse的基礎上搭建一個Scala的開發環境。 1、首先,你需要去Scala的官網上載你需要的安裝包,這裡我下載了最新的2.11.8的msi包。 2、雙擊進行安裝: 點選"Next" 選擇"I acc

Django運維後臺的搭建引入databases和django-crispy-forms

連接 django databases 在上一篇,我們已經把我們做的運維外面套上了bootstrap框架,但是那僅僅是一個外殼,這一次是要把裏面的壤也扣上這樣的框架。首先,編輯index.html,添加block元素,用於主頁存放不同的內容:<div class="page-content"

Scala & IntelliJ IDEA環境搭建升級版在JAVA中調用Scala的helloworld

手動 tor 三種 csdn right cati ngx folder 點擊 --------------------- 前言 --------------------- 項目關系,希望用Spark GraphX做數據分析及圖像展示,但前提是得會spark;spark是基

CentOS7環境部署kubenetes1.12版本部曲安裝kubectl

本文是《CentOS7環境部署kubenetes1.12版本五部曲》系列的終篇,前面章節我們已搭建好了整個kubernetes環境,本文的目標是在任意一臺CentOS7機器上安裝kubectl,然後通過此kubectl對kubernetes環境做操作; 前提 本

Scala & IntelliJ IDEA環境搭建升級版在JAVA中呼叫Scala的helloworld

參考 :https://www.cnblogs.com/wangjuns8/p/8438920.html --------------------- 前言 --------------------- 專案關係,希望用Spark GraphX做資料分析及影象展示,但前提是得會spark

arm+linux裸機環境搭建jlink+eclipse+arm-linux-gdb線上裸調(完結篇)

本文用到的jlink外掛在這裡 兩個先決條件: 1、已經成功安裝eclipse,考慮到版本相容問題,不適用redhat6自帶的eclipse。如何安裝,之前的博文已有提及,不再贅述; 2、已經成功,安裝arm-linux-gdb除錯工具,之前的博文也已經安裝完成。 接下

VCSA 6.5 HA 配置故障轉移測試

center style justify 接著上篇文章配置完成VCSA的高可用後,其是否真的能實現高可用的效果,本篇文章將會一探究竟手動故障切換在vCenter HA配置頁面可以看到當前的主動節點、被動節點和見證節點;在例行維護或者其他時候可以手動執行故障切換通過右上方的"啟動故障切換" ,在一般

[原創]ObjectARX開發環境搭建VS2010+ObjectARX2012Wizard+Addin工具條問題修復

系統 右鍵 9.png line cls sid 新建 使用 開發環境 目前ObjectARX版本越來越高,也越來越簡化開發,如果需要同時開發低版本和高版本的ARX程序,就需要搭建批量編譯環境,以滿足ARX開發的需要。 批量編譯的搭建網絡上已經有了很多的教程,基本上都是基於

OneNET麒麟座應用開發獲取加速度傳感器ADXL345數據

命令 多個 data lag 基本 采集 .cn 端口 成了 由於數據采集站基本都安裝在野外或者樓頂,安裝位置以及震動對檢測數據的準確性有一定影響。所以想要有一個位置狀態數據,正好發現麒麟作上有ADXL345,這樣一個數字輸出的加速度傳感器。如圖中紅框所示: 1、ADXL

Vulkan Tutorial 01 開發環境搭建Windows

異常 方案 party return info auto 行程 while nload 操作系統:Windows8.1 顯卡:Nivida GTX965M 開發工具:Visual Studio 2017 相信很多人在開始學習Vulkan開發的起始階段都會在開發環境的配置上

LIVE555研究RTPServer(二)

tpch live555 循環調用 family 每一個 函數 計算 ack close LIVE555研究之五:RTPServer(二) 接上文,main函數的幾行代碼創建了RTSPSe

【Java並發編程】volatile變量修飾符—意料之外的問題(含代碼)

功能 模式 aik 執行 方法 end bold 有變 目的 轉載請註明出處: volatile用處說明 在JDK1.2之前,Java的內存模型實現總是從主存(即共享內存)讀取變量,是不需要進行特別的註意的。而隨著JVM的成熟和優化,現在在多線程環境下vo

白話空間統計空間關系的概念化(中)

能夠 每一個 corners 計算 感覺 行政區劃 -a -s sim 空間關系的概念化(中) 上文說的兩種空間關系概念化盡管是最經常使用,可是總給人一種簡單粗暴的感覺,所以業界和學術界由搞出了各種各樣的空間關系概念化的模型。 首先,就是把兩種最簡單的概念化給組

三、環境搭建 Windows10 安裝 Apache2.4.23

地址 管理員 解壓 技術 項目 可能 配置 httpd 安裝步驟 操作系統:Windows10 家庭中文版 Apache版本:2.4.23 下載地址:http://pan.baidu.com/s/1nuB6cjf 參考文檔:win7(64位)php5.5-Apache2.4

spark定制使用說明

建表 pan schemardd 特性 -s map data div popu 背景 spark-shell是一個scala編程解釋運行環境,能夠通過編程的方式處理邏輯復雜的計算,但對於簡單的類似sql的數據處理,比方分組求和,sql為”selec

Django運維後臺的搭建用url去精細定制與反向解析

django 反向解析 參數傳遞 url指向 上一篇文章裏,我們做了一個alionlineecs(阿裏雲線上環境服務器)的添加界面,但是要知道我們的計劃裏是有六個分支的,而alionlineecs僅僅是其中之一,要是每一個都這麽寫的話,那麽views.py肯定又臭又長,充滿了大量的復制片段。對

Django運維後臺的搭建用bootstrap模板讓運維前臺變得更漂亮

html django bootstrap 靜態資源 我對於PHP和ajax是屬於二把刀的水平,所以做網頁前端肯定是比上天還難,但是我又想把網頁做的漂亮可愛,怎麽辦呢?我就只好去download別人的模板,在這裏我使用了bootstrap框架做的模板。各位可以去https://wrapboot

設計模式實戰應用工廠方法模式

fontsize -c iterator name 工廠方法 iss sat cep exce 工廠方法模式的定義 工廠方法模式的應用相當廣泛。工廠方法模式在 Java API 中的應用比比皆是:java.util.Collection 接

深入理解Tomcat系列Context容器和Wrapper容器

ssa stream servlet實例 可用 igel sse ould rip alt 前言 Context容器是一個Web項目的代表,主要管理Servlet實例,在Tomcat中Servlet實例是以Wrapper出現的。如今問題是怎樣才幹通過C

Modbus庫開發筆記Modbus RTU Slave開發

edm hold 還需 add rtu 需要 man access 服務器端 Modbus在串行鏈路上分為Slave和Master,這一節我們就來開發Slave。對於Modbus RTU從站來說,需要實現的功能其實與Modbus TCP的服務器端是一樣的。其操作過程也是一樣