Download and install Scala:
Scala-2.13.1.tgz
decompression:
[hadoop@hadoop01 ~]$ tar -zxvf scala-2.13.1.tgz
View catalog:
[hadoop@hadoop01 scala-2.13.1]$ ls -ll
total 16
drwxrwxr-x. 2 hadoop hadoop 162 Sep 18 17:23 bin
drwxrwxr-x. 4 hadoop hadoop 86 Sep 18 17:23 doc
drwxrwxr-x. 2 hadoop hadoop 153 Sep 18 17:23 lib
-rw-rw-r--. 1 hadoop hadoop 11357 Sep 18 17:23 LICENSE
drwxrwxr-x. 3 hadoop hadoop 18 Sep 18 17:23 man
-rw-rw-r--. 1 hadoop hadoop 646 Sep 18 17:23 NOTICE
Start and test Scala:
scala> the println ( "Hello World") Hello World scala> *. 5. 9 RES1: Int = 45 scala> 2 * RES1 RES4: Int = 90 scala>: // Help This shows the use of the scala command, the command not to pay attention to the front less: All Commands CAN BE Abbreviated, EG,: of He INSTEAD of: Help. : Completions < String > Output Completions for the GIVEN String : Edit < ID > | < Line > Edit History : Help [Command] Print the this Summary or Command Help -specific : History [NUM] Show at The History (optional NUM IS Commands to Show) :? H < String > search the history :imports [name name ...] show import history, identifying sources of names :implicits [-v] show the implicits in scope :javap <path|class> disassemble a file or class name :line <id>|<line> place line(s) at the end of history :load <path> interpret lines in a file :paste [-raw] [path] enter paste mode or paste a file :power enable power user mode :quit exit the interpreter :replay [options] reset the repl and replay all previous commands :require <path> add a jar to the classpath :reset [options] reset the repl to its initial state, forgetting all session entries :save <path> save replayable session to a file :sh <command line> run a shell command (result is implicitly => List[String]) :settings <options> update compiler options, if possible; see reset :silent disable/enable automatic printing of results :type [-v] <expr> display the type of an expression without evaluating it :kind [-v] <type> display the kind of a type. see also :help kind :warnings show the suppressed warnings from the most recent line which had any scala> :quit