我想开发一个基于 Web 的应用程序,允许用户从 Web 浏览器客户端提交 Scala 代码并在服务器上编译/执行代码。
我试图使用 scala.tools.nsc.IMain/ILoop 类加载客户端文件,然后在服务器上执行该文件。我该怎么做?
使用 IMain/ILoop 类与 fork 外部进程来编译和执行代码相比如何?
最佳答案
Zeppelin 是另一个值得一看的开源项目。 它嵌入了 Apache Spark 的 scala 解释器。
关于scala在线代码执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22670834/