Scala环境的搭建

Scala环境的搭建

在现阶段大数据中必须熟练掌握 Hadoop 、hive 、spark ,因为在工作中 90% 的时间都是在跟他们打交道

1、新建一个 Maven 项目来管理IDEA项目的依赖

因为我们不会在项目的 src 目录下写代码,所以项目的 src 目录可以删掉

然后在项目的 pom.xml 文件下添加 <packaging>pom</packaging> 来表示该项目只含有pom文件,不打包没有代码的意思

<packaging>……</packaging> 有三种

<packaging>pom</packaging>

<packaging>jar</packaging> -- 默认就是 jar

<packaging>war</packaging> -- 后端用的

2、安装Scala插件

在 IDEA 中需要安装一个插件才能在 IDEA 中写 Scala 代码

File --> Settings --> Plugins

然后搜索 ScalaInstall

安装完毕之后需要重启一下IDEA

3、在该项目下新建一个Scala模块并在其pom文件中添加依赖和插件

模块名叫 Scala

    <dependencies>

        <dependency>
            <groupId>org.scala-lang</groupId>
            <artifactId>scala-library</artifactId>
            <version>2.11.12</version>
        </dependency>

        <dependency>
            <groupId>org.scala-lang</groupId>
            <artifactId>scala-compiler</artifactId>
            <version>2.11.12</version>
        </dependency>

        <dependency>
            <groupId>org.scala-lang</groupId>
            <artifactId>scala-reflect</artifactId>
            <version>2.11.12</version>
        </dependency>

    </dependencies>
    
    
        <build>
        <plugins>

            <!-- Java Compiler -->
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.1</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>

            <!-- Scala Compiler -->
            <plugin>
                <groupId>org.scala-tools</groupId>
                <artifactId>maven-scala-plugin</artifactId>
                <version>2.15.2</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>compile</goal>
                            <goal>testCompile</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

        </plugins>
    </build>

之后就可以在IDEA中写 Scala 代码了

posted @ 2022-03-03 19:52  赤兔胭脂小吕布  阅读(44)  评论(0编辑  收藏  举报