3
scala.tools.util.SocketServer的用途是什麼?scala SocketServer
scala.tools.util.SocketServer的用途是什麼?scala SocketServer
它是編譯器的一部分,而不是標準scala庫的一部分。 其目的是爲fsc(快速scala編譯器)實現服務器通信。當您使用fsc
進行編譯時,會啓動服務器守護程序進程。這是通過啓動scala.tools.nsc.StandardCompilerServer
,這是scala.tools.util.SocketServer
的一個子類來完成的。一旦fsc服務器正在運行,就避免了每次編譯時都需要啓動新的JVM實例的開銷,當您使用scalac
而不是fsc
來編譯代碼時會發生這種情況。