scala-library.jar 在 Java project 中必須置入 scala-library.jar 來對經由 scala 編譯後的 *.class 檔進行調用. - WisdomFish.ORG
Compiler - scalac
你也可使用 $ scalac Hello.scala 編譯此程序,來產出 Java Bytecode 檔, 之後你有二種方式可以來執行該檔. - 使用 Scala 啟動程序
- $ scala HelloWorld
- 使用傳統的 Java 啟動程序運行產出的 Code
- 必須為 class or object 的宣告才可被($ java ) 所執行.
- 注意,必須將 Scala 核心庫(scala-library.jar)包括在 JVM 的類別路徑
- 不管使用哪一種方法,都應出現傳統的問候。
- Unix
- $ java -cp /opt/javaLibrary/scala/lib/scala-library.jar:. Hello
- Windwos
- $ java -classpath %SCALA_HOME%\lib\scala-library.jar;. Hello
Tips -cp <class search path of directories and zip/jar files> -classpath <class search path of directories and zip/jar files> A : separated list of directories, JAR archives, and ZIP archives to search for class files.
Ex. ChaoYi$ java -cp /KuoJavaLibrary/scala-2.8.0/lib/scala-library.jar:. Hello Running in Java
$ java
-classpath $SCALA_HOME/lib/scala-lib.jar:.
[ClassName] |