mac安装配置scala

1、下载最新版scala,http://www.scala-lang.org/

2、在你希望的安装路径下解压tgz.

3、配置环境变量Scala_Home、和PATH:

    (1)进入终端你的scala解压路径下的bin目录;例如 jaycicledembp:~ jaycicle$ cd scala-2.11.7/bin

  (2)在bin目录下利用sudo进入vim编辑模式,修改配置文件profile:输入 sudo vim /etc/profile

    (3)在文件末尾加入相应的环境变量Scala_Home、和PATH。例如:在末尾添加如下两行    

      SCALA_HOME="/Users/jaycicle/scala-2.11.7"

      PATH="$PATH:/Users/jaycicle/scala-2.11.7/bin"

  (4)至此,配置成功,从新启动终端,输入scala如果出现如下:

      Welcome to Scala version 2.11.7 (Java HotSpot(TM) 64-Bit Server VM, Java 1.7.0_71).

        Type in expressions to have them evaluated.

        Type :help for more information.

       scala> 

参考:https://www.cnblogs.com/jaycicle/p/4677458.html

Mac系统下使用IntelliJ IDEA配置Scala,可按以下步骤进行: 1. **配置Java和Scala环境**:需要完成Java和Scala的环境配置,不过引用中未详细提及Java配置方法,对于Scala环境配置安装后需在用户目录下操作,使用`vi .bash_profile`命令编辑文件,添加`export SCALA_HOME=Scala的路径/解压后的scala文件夹名字`和`export PATH=$PATH:$SCALA_HOME/bin`来配置环境变量 [^1][^5]。 2. **验证环境变量配置**:可通过在终端输入`scala`命令验证环境变量是否配置成功,若成功会进入Scala交互界面,输入`:q`可退出 [^4]。 3. **安装Scala插件**:在IntelliJ的plugin里面下载安装Scala插件 [^3]。 4. **设置Scala版本**:很多同学需要使用Scala 2.11版本,可先在sbt里修改Scala版本为2.11.12,点击右下角弹框import更新,之后来到菜单栏`File => Project Structure =>`选左边的`Global Libraries`,点击左上角加号➕,选择刚下载的2.11版本,然后apply,最后在sbt里加上dependency,例如`libraryDependencies += "org.apache.spark" %% "spark-core" % "2.4.0"` [^3]。 5. **设置Scala编程风格**:idea for mac在默认方式下,scala的编程风格关于类的导入位置很随意,可找到工程路径下的`.idea/codeStyles/codeStyleConfig.xml`文件,将其内容 ```xml <component name="ProjectCodeStyleConfiguration"> <state> <option name="PREFERRED_PROJECT_CODE_STYLE" value="Default" /> </state> </component> ``` 改成 ```xml <component name="ProjectCodeStyleConfiguration"> <state> <option name="USE_PER_PROJECT_SETTINGS" value="true" /> </state> </component> ``` 以恢复到大家习惯的`import ***`放在文件顶部的模式 [^2]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值