• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

scalaenv/scalaenv: Groom your app's Scala environment with scalaenv like rbe ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

scalaenv/scalaenv

开源软件地址:

https://github.com/scalaenv/scalaenv

开源编程语言:

Shell 92.8%

开源软件介绍:

scalaenv

Build Status

All Contributors

Groom your app's Scala environment with scalaenv like rbenv :) Support offered for all official versions, including dotty and scala3.

Do you need sbt version management? Please refer to sbtenv in the case of use sbt.

Installation

Basic GitHub Checkout

  1. git clone scalaenv into ~/.scalaenv.

    $ git clone git://github.com/scalaenv/scalaenv.git ~/.scalaenv
  2. Add ~/.scalaenv/bin to your $PATH for access to the scalaenv command.

    $ echo 'export PATH="${HOME}/.scalaenv/bin:${PATH}"' >> ~/.zshrc
  3. Add scalaenv init to your shell to enable shims and autocompletion.

    $ echo 'eval "$(scalaenv init -)"' >> ~/.zshrc

    Bash note: Modify your ~/.bash_profile file instead of ~/.zshrc.

  4. Restart your shell so that PATH changes take effect. (Opening a new terminal tab will usually do it.) Now check if scalaenv was set up:

    $ type scalaenv
    #=> "scalaenv is a shell function"

    Same as in previous step, use ~/.bash_profile for Bash.

  5. Install each version of scala.

    $ scalaenv install scala-2.13.4

    If show all available version, please use the following command:

    $ scalaenv install -l
    All available versions:
      scala-2.13.1
      scala-2.13.2
      scala-2.13.3
      scala-2.13.4
      ...

    If want to install manually, please download scala archive and extract into ~/.scalaenv/versions/.

    $ curl -LO http://www.scala-lang.org/files/archive/scala-2.13.4.tgz
    $ tar xf scala-2.13.4.tgz -C ~/.scalaenv/versions/

Homebrew on macOS

As an alternative to installation via GitHub checkout, you can install scalaenv using the Homebrew package manager on macOS.

$ brew update
$ brew install scalaenv

Or, if you would like to install the latest development release:

$ brew install --HEAD scalaenv

To upgrade HEAD package use --fetch-HEAD option:

$ brew upgrade --fetch-HEAD scalaenv

Version History

0.1.14 (May, 29, 2021)

  • Added version 2.12.14
  • diff

0.1.13 (May, 17, 2021)

  • Added version 2.13.6
  • diff

0.1.12 (May, 13, 2021)

  • Added version 3.0.0
  • diff

0.1.11 (Apr, 27, 2021)

  • Added version 3.0.0-RC3
  • diff

0.1.10 (Apr, 1, 2021)

  • Added version 3.0.0-RC2
  • diff

0.1.9 (Feb, 23, 2021)

  • Added version 2.13.5 and 3.0.0-RC1
  • diff

0.1.8 (Feb, 12, 2021)

  • Fix urls for 2.7.0 and 2.7.1
  • diff

0.1.7 (Feb, 2, 2021)

  • Added version 2.10.0
  • diff

0.1.6 (Jan, 24, 2021)

  • Added version 2.12.13
  • diff

0.1.5 (Jan, 6, 2021)

  • Added many new archives, including dotty and scala3
  • diff

0.1.4 (June, 18, 2019)

  • Added new archive (2.13.0)
  • diff

0.1.3 (Mar, 26, 2019)

  • Added new archives (2.12.7, 2.12.8, 2.13.0-RC1)
  • Fix the bug in scalaenv install -l
  • diff

0.1.2 (Sep, 10, 2018)

  • fix scalaenv install -l
  • diff

0.1.1 (Sep 9, 2018)

0.1.0 (Nov 12, 2017)

  • Added scala-2.10.7 and scala-2.11.12
  • diff

0.0.16 (Oct 21, 2017)

  • Added scala-2.12.4
  • diff

0.0.15 (Aug 17, 2017)

  • Implemented scalaenv uninstall
  • Enhanced scalaenv install
    • Added usage for scalaenv install
    • Added completions for scalaenv install
    • etc...
  • Added new scala archives (2.12.3 and 2.13.0-M2)
  • diff

0.0.14 (Jul 28, 2017)

  • Added dotty-0.2.0-RC1
  • Supported for fish shell

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
naofireblade/homebridge-neato: A Neato vacuum robot plugin for homebridge.发布时间:2022-06-17
下一篇:
Adeptive/homebridge-samsungtv发布时间:2022-06-17
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap