Scala安裝及環(huán)境圖文配置教程
Window 上安裝配置Scala,供大家參考,具體內(nèi)容如下
1、Java(JDK)環(huán)境配置,詳見(jiàn) Java(JDK)環(huán)境
2、從 Scala 官網(wǎng)下載安裝包:下載地址
3、雙擊開(kāi)始一步一步的安裝;
4、同意 License;
5、此處可以選擇取消“Update system PATH”的設(shè)置,隨后手動(dòng)設(shè)置環(huán)境變量;
6、開(kāi)始安裝吧;
7、安裝完成;
8、接著需要設(shè)置系統(tǒng)環(huán)境變量;
右擊【我的電腦】--【屬性】--【高級(jí)系統(tǒng)設(shè)置】--【環(huán)境變量】,如下圖:
在用戶變量下新增 SCALA_HOME 變量:
如果在第 5 步?jīng)]有取消“Update system PATH”,則在系統(tǒng)變量的 PATH 變量中會(huì)看到追加的 scala\bin 設(shè)置;
此處可以保留系統(tǒng)變量中 PATH 追加的 scala 路徑設(shè)置,也可以刪除后統(tǒng)一在用戶變量中的 PATH 進(jìn)行設(shè)置;
9、最后一步,在 cmd 窗口中進(jìn)行驗(yàn)證;
Inellij IDEA 上的開(kāi)發(fā)環(huán)境配置
1、在歡迎界面中,選擇 Configure -- Plugins;
2、在搜索框中輸入“scala”,然后中間位置點(diǎn)擊“Search in repositories”,或者直接點(diǎn)擊下方的“Browse repositories”;
3、在“Browse Repositories”界面中查找“scala”并進(jìn)行安裝;
4、然后重啟 Intellij IDEA;
5、選擇【Configure】--【Setting】--【Editor】--【File Encodings】修改 IDE 的默認(rèn) Encoding;
6、新建一個(gè) HelloWord 項(xiàng)目進(jìn)行驗(yàn)證;
依次選擇【Create New Project】--【Scala】--【sbt】--【Next】;
7、填寫(xiě)項(xiàng)目名稱,選擇項(xiàng)目存放目錄,以及選擇 sbt 版本和 Scala 版本;
8、上一步點(diǎn)擊“Finish”后,項(xiàng)目就建立好了,此時(shí) Intellij IDEA 在后臺(tái)開(kāi)始下載 sbt 和 scala 對(duì)應(yīng)版本的一些 jar 包;
項(xiàng)目結(jié)構(gòu)如下圖所示:
9、然后在目錄“scala”下新建一個(gè)“Scala Class”;
10、Name 填寫(xiě)“HelloWorld”,Kind 選擇“Object”;
11、在 HelloWorld.scala 文件中編寫(xiě)如下代碼;
<font face="宋體" size="3">object HelloWorld { // 程序入口 def main(args: Array[String]): Unit = { println("Hello World!!") // 輸出 Hello World!! } }</font>
12、在文件 HelloWorld.scala 上右鍵,或者在文件里的代碼編輯窗口里右鍵,選擇“Run 'HelloWorld'”命令,或者使用快捷鍵“Ctrl+Shift+F10”進(jìn)行運(yùn)行;
13、在下方的 Run 窗口中可以看到程序運(yùn)行結(jié)果;
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持我們。
上一篇:利用Gradle如何構(gòu)建scala多模塊工程的步驟詳解
欄 目:Scala
本文標(biāo)題:Scala安裝及環(huán)境圖文配置教程
本文地址:http://mengdiqiu.com.cn/a1/Scala/12001.html
您可能感興趣的文章
- 01-11php下關(guān)于Cannot use a scalar value as an array的解決辦法
- 01-11PHP警告Cannot use a scalar value as an array的解決方法
- 01-11Windows7下安裝Scala 2.9.2教程
- 01-11淺談Scala的Class、Object和Apply()方法
- 01-11深入理解Scala函數(shù)式編程過(guò)程
- 01-11Scala基礎(chǔ)簡(jiǎn)介及代碼示例
- 01-11利用Gradle如何構(gòu)建scala多模塊工程的步驟詳解
- 01-11linux下搭建scala環(huán)境并寫(xiě)個(gè)簡(jiǎn)單的scala程序
- 01-11Scala的文件讀寫(xiě)操作與正則表達(dá)式
- 01-11詳解如何使用Spark和Scala分析Apache訪問(wèn)日志


閱讀排行
- 1C語(yǔ)言 while語(yǔ)句的用法詳解
- 2java 實(shí)現(xiàn)簡(jiǎn)單圣誕樹(shù)的示例代碼(圣誕
- 3利用C語(yǔ)言實(shí)現(xiàn)“百馬百擔(dān)”問(wèn)題方法
- 4C語(yǔ)言中計(jì)算正弦的相關(guān)函數(shù)總結(jié)
- 5c語(yǔ)言計(jì)算三角形面積代碼
- 6什么是 WSH(腳本宿主)的詳細(xì)解釋
- 7C++ 中隨機(jī)函數(shù)random函數(shù)的使用方法
- 8正則表達(dá)式匹配各種特殊字符
- 9C語(yǔ)言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼實(shí)例
- 10C語(yǔ)言查找數(shù)組里數(shù)字重復(fù)次數(shù)的方法
本欄相關(guān)
- 01-11php下關(guān)于Cannot use a scalar value as an ar
- 01-11PHP警告Cannot use a scalar value as an array的
- 01-11Windows7下安裝Scala 2.9.2教程
- 01-11淺談Scala的Class、Object和Apply()方法
- 01-11深入理解Scala函數(shù)式編程過(guò)程
- 01-11Scala基礎(chǔ)簡(jiǎn)介及代碼示例
- 01-11Scala安裝及環(huán)境圖文配置教程
- 01-11linux下搭建scala環(huán)境并寫(xiě)個(gè)簡(jiǎn)單的sca
- 01-11利用Gradle如何構(gòu)建scala多模塊工程的步
- 01-11Scala的文件讀寫(xiě)操作與正則表達(dá)式
隨機(jī)閱讀
- 01-10delphi制作wav文件的方法
- 01-10使用C語(yǔ)言求解撲克牌的順子及n個(gè)骰子
- 08-05dedecms(織夢(mèng))副欄目數(shù)量限制代碼修改
- 08-05DEDE織夢(mèng)data目錄下的sessions文件夾有什
- 01-11Mac OSX 打開(kāi)原生自帶讀寫(xiě)NTFS功能(圖文
- 08-05織夢(mèng)dedecms什么時(shí)候用欄目交叉功能?
- 04-02jquery與jsp,用jquery
- 01-10C#中split用法實(shí)例總結(jié)
- 01-10SublimeText編譯C開(kāi)發(fā)環(huán)境設(shè)置
- 01-11ajax實(shí)現(xiàn)頁(yè)面的局部加載