[英]How to compile & run scala program in another scala program?
我在Scala中有一個類,我想在另一個Scala類中編譯並運行該類。 用Java代碼是:
Process pro1 = Runtime.getRuntime().exec("javac Main.java");
pro1.waitFor();
Process pro2 = Runtime.getRuntime().exec("java Main");
除了編譯和運行Scala代碼外,我該怎么做?
非常接近相同。
val pro1 = sys.process.Process("scalac junk.sc")
if (pro1.! == 0)
val pro2 = sys.process.Process("scala Main")
println(pro2.!!) // "Hello World"
else
println("compile failed")
更多選項/細節在這里 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.