scala在线代码执行

时间:2014-03-26 19:08:21

标签: scala interpreter

我想开发一个基于Web的应用程序,允许用户从他们的Web浏览器客户端提交Scala代码,并在服务器上编译/执行他们的代码。

我试图使用scala.tools.nsc.IMain / ILoop类加载客户端文件,然后在服务器上执行该文件。我该怎么做?

如何使用IMain / ILoop类来分析外部进程以编译和执行代码?

2 个答案:

答案 0 :(得分:2)

Zeppelin是另一个值得一看的开源项目。 它为Apache Spark嵌入了scala解释器。

https://github.com/NFLabs/zeppelin

答案 1 :(得分:0)