CentOS8 如何配置IDEA進(jìn)行Scala開(kāi)發(fā)

  • 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


配置JDK路徑

配置完成
新建項(xiàng)目完成
  • 配置 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)

點(diǎn)擊左上角的+號(hào)恼布,彈出安裝面板,選擇當(dāng)前 Scala SDK版本搁宾,點(diǎn)擊OK即可
如果想選擇其他Scala SDK版本折汞,可以點(diǎn)擊 Download 按鈕進(jìn)行下載,下載過(guò)程可能較為漫長(zhǎng)猛铅,請(qǐng)耐心等待

是否添加進(jìn)項(xià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)成功

可以新建Scala源文件

關(guān)聯(lián)SDK成功后奸忽,如果發(fā)現(xiàn)還是新建不了 Scala 文件堕伪,注意看一下文件夾小圖標(biāo)的顏色是否為灰色的,必須為藍(lán)色的才表示是源文件目錄

  • 有兩種方法將文件夾標(biāo)記為源文件目錄 (sources root)
  1. 標(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編譯一下
編譯運(yùn)行
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的配置完成

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末霍比,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子暴备,更是在濱河造成了極大的恐慌悠瞬,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,000評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件涯捻,死亡現(xiàn)場(chǎng)離奇詭異浅妆,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)障癌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,745評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)凌外,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人涛浙,你說(shuō)我怎么就攤上這事康辑。” “怎么了蝗拿?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,561評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵晾捏,是天一觀(guān)的道長(zhǎng)。 經(jīng)常有香客問(wèn)我哀托,道長(zhǎng)惦辛,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,782評(píng)論 1 298
  • 正文 為了忘掉前任仓手,我火速辦了婚禮胖齐,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘嗽冒。我一直安慰自己呀伙,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,798評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布添坊。 她就那樣靜靜地躺著剿另,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上雨女,一...
    開(kāi)封第一講書(shū)人閱讀 52,394評(píng)論 1 310
  • 那天谚攒,我揣著相機(jī)與錄音,去河邊找鬼氛堕。 笑死馏臭,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的讼稚。 我是一名探鬼主播括儒,決...
    沈念sama閱讀 40,952評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼锐想!你這毒婦竟也來(lái)了帮寻?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,852評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤痛倚,失蹤者是張志新(化名)和其女友劉穎规婆,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體蝉稳,經(jīng)...
    沈念sama閱讀 46,409評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡抒蚜,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,483評(píng)論 3 341
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了耘戚。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片嗡髓。...
    茶點(diǎn)故事閱讀 40,615評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖收津,靈堂內(nèi)的尸體忽然破棺而出饿这,到底是詐尸還是另有隱情,我是刑警寧澤撞秋,帶...
    沈念sama閱讀 36,303評(píng)論 5 350
  • 正文 年R本政府宣布长捧,位于F島的核電站,受9級(jí)特大地震影響吻贿,放射性物質(zhì)發(fā)生泄漏串结。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,979評(píng)論 3 334
  • 文/蒙蒙 一舅列、第九天 我趴在偏房一處隱蔽的房頂上張望肌割。 院中可真熱鬧,春花似錦帐要、人聲如沸把敞。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,470評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)奋早。三九已至盛霎,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間耽装,已是汗流浹背摩渺。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,571評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留剂邮,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,041評(píng)論 3 377
  • 正文 我出身青樓横侦,卻偏偏與公主長(zhǎng)得像挥萌,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子枉侧,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,630評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容