- CentOS下載安裝IDEA
下載地址 下載Community社區(qū)版就好
Linux下很多這種大型軟件都有點(diǎn)類(lèi)似 Windows 下綠色軟件的味道沪蓬,沒(méi)有雙擊安裝的過(guò)程扼褪,下載好軟件包直接雙擊打開(kāi)啟動(dòng)腳本就可以運(yùn)行軟件了
啟動(dòng)腳本
如果你雙擊腳本后卻被文本編輯器打開(kāi),請(qǐng)參照 這一篇特碳,修改一下文件管理器的默認(rèn)行為
-
安裝Scala插件
標(biāo)題欄的 File->Settings 打開(kāi)IDEA配置面板刻两,找到 Plugins 插件安裝增蹭,搜索 Scala 安裝
安裝 Scala 插件 -
新建項(xiàng)目
安裝好 Scala 插件后,新建一個(gè)項(xiàng)目闹伪,或者打開(kāi)一個(gè)舊項(xiàng)目沪铭,這里選擇新建一個(gè)項(xiàng)目
新建項(xiàng)目
配置JDK
這里可以選擇 Maven 或者 Scala使用sbt來(lái)管理項(xiàng)目,建議使用 Maven偏瓤,sbt有時(shí)候包的下載速度不敢恭維杀怠。
然后它會(huì)提示沒(méi)有JDK,是直接下載JDK還是添加系統(tǒng)中已安裝的JDK厅克,取決于你自己赔退,這里直接添加JDK 安裝JDK
先查看 CentOS8 是否有安裝JDK
yum list java-1.8.0-openjdk-devel
//沒(méi)有沒(méi)有則安裝
yum install java-1.8.0-openjdk-devel
注意一定要安裝 openjdk-devel,光安裝openjdk是不行的证舟,因?yàn)閛penjdk只帶 jre
-
配置 Scala SDK
還不能創(chuàng)建 Scala 源文件
項(xiàng)目雖然創(chuàng)建好了硕旗,但是還不能添加 Scala 源文件,只能新建 Java Class女责∑崦叮可能會(huì)有同學(xué)問(wèn)了,前面不是已經(jīng)安裝了 Scala 插件了嗎抵知,為什么還要安裝 Scala SDK墙基,沒(méi)錯(cuò),Scala 插件只具備語(yǔ)法高亮提示等功能刷喜,以便提升寫(xiě)碼效率残制,如果要想讓 Scala 程序編譯通過(guò)運(yùn)行,必須要安裝 Scala SDK掖疮,就跟Java 需要安裝JDK一個(gè)道理初茶,因?yàn)? Scala 是一門(mén)基于JVM的Java類(lèi)語(yǔ)言,所以?xún)烧逽DK都需要
安裝也很簡(jiǎn)單浊闪,同樣打開(kāi)標(biāo)題欄的 File->Project Structure->Platform Settings->Global Libraries
點(diǎn)擊左上角的+號(hào)恼布,彈出安裝面板,選擇當(dāng)前 Scala SDK版本搁宾,點(diǎn)擊OK即可
如果想選擇其他Scala SDK版本折汞,可以點(diǎn)擊 Download 按鈕進(jìn)行下載,下載過(guò)程可能較為漫長(zhǎng)猛铅,請(qǐng)耐心等待
它會(huì)詢(xún)問(wèn)是否添加進(jìn)項(xiàng)目中,因?yàn)镾DK是在全局范圍內(nèi)安裝的凤藏,所以要跟項(xiàng)目做一下關(guān)聯(lián)
關(guān)聯(lián)SDK成功后奸忽,如果發(fā)現(xiàn)還是新建不了 Scala 文件堕伪,注意看一下文件夾小圖標(biāo)的顏色是否為灰色的,必須為藍(lán)色的才表示是源文件目錄
- 有兩種方法將文件夾標(biāo)記為源文件目錄 (sources root)
-
標(biāo)題欄File->Project Structure->Modules打開(kāi)配置窗口栗菜,選中目標(biāo)文件夾欠雌,點(diǎn)擊上方的 Mark as : Sources即可
配置中修改
2.左側(cè)樹(shù)形菜單區(qū)直接鼠標(biāo)右鍵點(diǎn)擊目標(biāo)文件夾,在彈出的菜單項(xiàng)中選擇 Mark Directory as -> Sources Root即可
鼠標(biāo)右鍵修改
- 一切準(zhǔn)備就緒疙筹,可以新建 Scala 文件了富俄,寫(xiě)一個(gè)hello world編譯一下
class helloworld {
}
object HelloWorld{
def main(args : Array[String]){
println("HelloWorld!")
}
}
在源碼區(qū)鼠標(biāo)右鍵點(diǎn)擊彈出菜單,點(diǎn)擊 Run 'HelloWorld'而咆,然后下面的面板可以看到程序的輸出
至此IDEA開(kāi)發(fā)Scala的配置完成