溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

IDEA下Scala Maven開發(fā)環(huán)境怎么搭建

發(fā)布時間:2021-12-08 17:12:30 來源:億速云 閱讀:356 作者:iii 欄目:大數(shù)據(jù)

這篇文章主要講解了“IDEA下Scala Maven開發(fā)環(huán)境怎么搭建”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“IDEA下Scala Maven開發(fā)環(huán)境怎么搭建”吧!

一、通過IDEA Scala插件開發(fā) 

1.  安裝Scala插件

IDEA下Scala Maven開發(fā)環(huán)境怎么搭建    

2. 創(chuàng)建 Maven 工程,Add Frameworks Support(Scala) 

2.1 創(chuàng)建項目名稱為scala-plugin的maven項目
IDEA下Scala Maven開發(fā)環(huán)境怎么搭建     
2.2 Add Frameworks Support

右鍵點擊工程目錄,選擇Add Frameworks Support

IDEA下Scala Maven開發(fā)環(huán)境怎么搭建  

選擇Scala,點擊確定

IDEA下Scala Maven開發(fā)環(huán)境怎么搭建  

這樣,就可以右鍵新建Scala文件了

IDEA下Scala Maven開發(fā)環(huán)境怎么搭建     
1.3 添加scala源目錄,進行開發(fā)

src/main下新建scala目錄,右鍵 --> Make Directory as --> Source Root

IDEA下Scala Maven開發(fā)環(huán)境怎么搭建  

在scala目錄下新建Test.scala,運行進行驗證

IDEA下Scala Maven開發(fā)環(huán)境怎么搭建     

二、通過maven plugin插件進行開發(fā) 

1. 添加scala依賴

<properties>    <maven.compiler.source.version>1.8</maven.compiler.source.version>    <maven.compiler.target.version>1.8</maven.compiler.target.version>    <encoding>UTF-8</encoding>    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>    <java.version>1.8</java.version>    <scala.version>2.11.8</scala.version></properties>

<dependencies>    <dependency>        <groupId>org.scala-lang</groupId>        <artifactId>scala-library</artifactId>        <version>${scala.version}</version>    </dependency></dependencies>

2. 添加scala-maven-plugin插件

<build>    <plugins>        <!-- This plugin compiles Scala files -->        <plugin>            <groupId>net.alchim31.maven</groupId>            <artifactId>scala-maven-plugin</artifactId>            <executions>                <execution>                    <id>scala-compile-first</id>                    <phase>process-resources</phase>                    <goals>                        <goal>add-source</goal>                        <goal>compile</goal>                    </goals>                </execution>                <execution>                    <id>scala-test-compile</id>                    <phase>process-test-resources</phase>                    <goals>                        <goal>testCompile</goal>                    </goals>                </execution>            </executions>            <configuration>                <scalaVersion>${scala.version}</scalaVersion>            </configuration>        </plugin>    </plugins></build>

3. 添加scala源目錄進行開發(fā)

同 IDEA Scala插件開發(fā)的1.3

如果項目需要多人進行合作開發(fā)的話,建議使用 maven plugin的方式進行開發(fā)

感謝各位的閱讀,以上就是“IDEA下Scala Maven開發(fā)環(huán)境怎么搭建”的內容了,經過本文的學習后,相信大家對IDEA下Scala Maven開發(fā)環(huán)境怎么搭建這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。

AI