以下是我在使用Vagrant创建的干净的Debian Jessie实例中安装的命令列表:
安装Java 8
sudo add-apt-repository ppa:webupd8team/java
编辑文件/etc/apt/sources.list.d/webupd8team-java-jessie.list
,将jessie
替换为trusty
,使其具有以下行:
deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
然后执行:
sudo apt-get update
sudo apt-get install oracle-java8-installer
确认 Java 8 已正确安装:
java -version
这将输出:
java version "1.8.0_72"
Java(TM) SE Runtime Environment (build 1.8.0_72-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.72-b15, mixed mode)
安装Scala 2.11.7:
wget -c www.scala-lang.org/files/archive/scala-2.11.7.deb
sudo dpkg -i scala-2.11.7.deb
这对我来说很好用,为了确认我正在使用最新版本,我已经执行了以下操作:
sudo apt-get update
sudo apt-get install scala
然后:
scala -version
这将输出:
Scala code runner version 2.11.7 -- Copyright 2002-2013, LAMP/EPFL
安装SBT:
wget -c https://bintray.com/artifact/download/sbt/debian/sbt-0.13.9.deb
sudo dpkg -i sbt-0.13.9.deb
一切都按照预期运行,然后我执行了以下命令,以确保我正在使用最新版本的SBT:
sudo apt-get update
sudo apt-get install sbt
目前为止,Java 8、Scala和SBT已成功安装在我的计算机上。