windows下安装scala环境和ide

1、安装scala:

1)下载:

https://www.scala-lang.org/download/ 在页面下部下载windows安装的版本。安装scala时,需要先安装jdk(目前的scala需要jdk8)


2)安装:

直接下一步即可完成安装。在安装过程中要注意不要将软件安装到带有空格的目录下(如:Program Files (x86)),否则安装后使用的时候会报如下错误:

此时不应有 \scala\bin\..\lib\jline-2.14.5.jar

3)配置环境变量:

新增SCALA_HOME变量,值D:\Program Files\scala,然后将%SCALA_HOME%\bin配置到path上。

4)验证:在命令行上输入scala -version

注:如果windows上安装了多个jdk版本(jdk7和8),修改了环境变量后,用java -version 查看仍然不生效,解决方法是将JAVA_HOME放到path的最前面。

2、安装scala IDE:

1)下载地址:http://scala-ide.org/ 下载后解压直接使用即可。

2)安装scala maven插件:

help>Install New softWare ,点击Add,输入:http://alchim31.free.fr/m2e-scala/update-site


下一步即可。

3)创建基于maven的scala工程:

A、new > maven project;


B、默认没有scala的archetype,需要手动输入

Archetype Group Id : net.alchim31.maven
Archetype Artifact Id : scala-archetype-simple
Archetype Version : 1.6
//如果下载失败在添加Repository URL试试
Repository URL : http://github.com/davidB/scala-archetype-simple


接下来选择scala-archetype-simple


C、输入groupId、archive等信息:

和java的一样。

创建完成后,项目会报一个错:

type not found: type JUnitRunner specs.scala

这是scala-archetype-simple有bug,我们打开pom.xml,将下面信息加入其中即可

<dependency>
        <groupId>org.specs2</groupId>
        <artifactId>specs2-junit_${scala.compat.version}</artifactId>
        <version>2.4.16</version>
        <scope>test</scope>
    </dependency>
最后,直接可以运行App.scala来验证。



猜你喜欢

转载自blog.csdn.net/liuxiao723846/article/details/80734490