簡體   English   中英

Scala編譯器什么都不產生

[英]Scala compiler producing nothing

我在Ubuntu 16.04上安裝了Scala 2.11.6,我正在嘗試編譯我的第一個Hello World。

但是,當我在命令行上運行"scalac HelloWorld.scala"時,我沒有收到任何反饋(好像操作已正確完成),但文件夾中沒有生成可執行文件。

我的源文件是:

object HelloWorld {
    def main(args: Array[String]): Unit = {
        println("Hello, world!")
    }
}

我正在運行的命令是

scalac HelloWorld.scala

它絕對沒有輸出。

我搜索了類似的案例,但我找不到任何東西。 我錯過了什么嗎?

scalac手冊頁解釋說:

scalac工具讀取用Scala編程語言編寫的類和對象定義,並將它們編譯為字節碼類文件。

$ls
HelloWorld.scala
$cat HelloWorld.scala
object HelloWorld {
    def main(args: Array[String]): Unit = {
        println("Hello, world!")
    }
}
$scalac HelloWorld.scala 
$ls
HelloWorld$.class   HelloWorld.class    HelloWorld.scala

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM