您好,登錄后才能下訂單哦!
這篇文章主要介紹了Idea中如何添加Maven項目支持scala的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇Idea中如何添加Maven項目支持scala文章都會有所收獲,下面我們一起來看看吧。
(1)首先確保jdk1.8安裝成功
(2)下載對應的Scala安裝文件scala-2.11.8.zip
(3)解壓scala-2.11.8.zip,我這里解壓到C:\workspace\root\scala-2.12.10
(4)配置Scala的環境變量
2、測試,在cmd窗口輸入scala,定義兩個變量a1和a2,并計算兩個變量的和
默認情況下IDEA不支持Scala的開發,需要安裝Scala插件。
(1)建議將該插件scala-intellij-bin-2019.2.1.zip文件,放到Scala的安裝目錄C:\workspace\root\scala-2.12.10下,方便管理。而我這里放在C:\workspace\root\Plugin\Scala
(2)將插件安裝到idea
(3)先找到安裝插件位置file->setting...,找到 Plugins
(4)選擇在磁盤中找到插件:Install Plugin from Disk 選項,并點擊它
(5)選擇插件所在的位置,點擊OK即可(注意,在選擇插件的時候一定要選擇與Idea兼容的版本,不然會報錯,版本選擇地址:https://plugins.jetbrains.com/plugin/1347-scala/versions)
2、插件在線安裝(可選),輸入 scala 即可在線安裝,我這里已經安裝過了就不安裝了
3、點擊ok->apply ->重啟idea即可(新建選項中出現Scala Class即為插件安裝成功)
4、子工程支持scala
(1)file->new project ->選擇Maven
(2)添加包名和項目名稱
(3)指定項目工作目錄空間
(4)默認下,maven不支持Scala的開發,需要引入Scala框架
(5)找到 Global Libraries 選項,點擊上方的加號按鈕,加入Scala的SDK
(6)點擊 Browse 按鈕,選擇你的Scala 的SDK路徑,我的路徑是C:\workspace\root\scala-2.12.10,選擇之后點擊OK 即可
(7)創建項目的源文件目錄,右鍵main目錄->創建一個diretory ->寫個名字(比如scala)->右鍵scala目錄->mark directory ->選擇source root即可。
(8)在scala包下,創建包com.yuange.scala.day01包名,并創建Object。
(9)編寫輸出Helloscala案例,在類中中輸入main,然后回車可以快速生成main方法。
package com.yuange.scala.day01 object HelloWord { def main(args: Array[String]): Unit = { println("hellword"); var age:Int = 20 println(age) } }
運行后,就可以看到輸出
(10)Scala程序基本結構
class Hello { /* 定義變量: val/var 變量名:變量類型 = 變量值 */ val a: Int = 1 /* 定義方法: def 函數名(參數名:參數類型):返回值類型={方法體} */ def hello(arg: String): Unit = { println(arg) } }
object Hello { /* Scala程序的入口 */ def main(args: Array[String]): Unit = { println("hello,scala") } /* 完全面向對象:scala完全面向對象,故scala去掉了java中非面向對象的元素,如static關鍵字,void類型 1.static scala無static關鍵字,由object實現類似靜態方法的功能(類名.方法名),object關鍵字和class的關鍵字定義方式相同,但作用不同。class關鍵字和java中的class關鍵字作用相同,用來定義一個類;object的作用是聲明一個單例對象,object后的“類名”可以理解為該單例對象的變量名。 2.void 對于無返回值的函數,scala定義其返回值類型為Unit類 */ }
2、開發注意事項
(1)Scala源文件以“.scala"為擴展名。
(2)Scala程序的執行入口是object中的main()函數。
(3)Scala語言嚴格區分大小寫。
(4)Scala方法由一條條語句構成,每個語句后不需要分號(Scala語言會在每行后自動加分號)。(至簡原則)
(5)如果在同一行有多條語句,除了最后一條語句不需要分號,其它語句需要分號。
在使用Scala過程中,為了搞清楚Scala底層的機制,需要查看源碼,下面看看如何在Idea中關聯和查看Scala的源碼包。
1、查看源碼,選擇要查看的方法或者類,輸入ctrl + b
2、關聯源碼
步驟1:將我們的源碼壓縮包scala-2.12.10.tar.gz解壓到C:\workspace\root\scala-2.12.10\src,然后在idea中點擊 Choose Sources 選項,找到scala-2.12.10,點擊OK即可
步驟2:將scala-2.12.10拷貝到C:\workspace\root\scala-2.12.10\lib文件夾下,點擊OK即可
查看scala-docs-2.11.8文檔,可以獲得Scala的API操作。
關于“Idea中如何添加Maven項目支持scala”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“Idea中如何添加Maven項目支持scala”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。