Skip to content
Scala Java Python C C++ Shell JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
config
doc
sources
support
test
LICENSE
Makefile
Makefile.config
Makefile.distrib
Makefile.examples
Makefile.import
README
TODO.txt
VERSION

README

Scala Software Distributions
----------------------------

- scala-W.X.Y.Z.tar.bz2           Unix distribution
- scala-W.X.Y.Z.tar.gz            Unix distribution
- scala-W.X.Y.Z.zip               Windows distribution

The standard distributions require Java 1.4.x or above. If you don't
know which version of Java you have, run the command "java -version".


Scala Tools
-----------

- scalac      Scala compiler
- scaladoc    Scala API documentation generator
- scalaint    Scala interactive interpreter
- scalarun    Scala interpreter
- scalap      Scala profiler

Run the command "scalac -help" to display the list of available
compiler options.


Install on Unix
---------------

Untar the archive. All Scala tools are located in the directory "bin".

You may test the distribution by running the script "scalatest"
located in the subdirectory "share/scala/test/bin".


Install on Windows
------------------

Unzip the archive. All Scala tools are located in the "bin"
directory. Before running any of these tools, you must define the
environment variable SCALA_HOME to point to the home directory of the
scala distribution.

On Windows 95/98/Me, this can be done by adding the following command
to your AUTOEXEC.BAT file and then rebooting your machine.

set SCALA_HOME=<install-directory>\scala-YYYYMMDD-hhmmss

On Windows NT/2000/XP, open the "Control Panel", open the "System"
applet, select the "Advanced" tab, click on "Environment Variables",
click on "New..." in the user variable section and enter the following
informations:

Variable Name : SCALA_HOME
Variable Value: <install-directory>\scala-YYYYMMDD-hhmmss

If you have Administrator privileges, you may install the tools for
all users of your machine by creating a new system variable instead of
a new user variable.

Something went wrong with that request. Please try again.