gpt4 book ai didi

scala - 在哪里获取提供 scala.tools.nsc.MainGenericRunner 的 jar

转载 作者:行者123 更新时间:2023-12-01 11:57:07 24 4
gpt4 key购买 nike

我的 Lift 项目有一个名为 LiftConsole.scala 的文件。它是由项目创建脚本生成的,包含以下内容

import _root_.bootstrap.liftweb.Boot
import _root_.scala.tools.nsc.MainGenericRunner

object LiftConsole {
def main(args : Array[String]) {
// Instantiate your project's Boot file
val b = new Boot()
// Boot your project
b.boot
// Now run the MainGenericRunner to get your repl
MainGenericRunner.main(args)
// After the repl exits, then exit the scala script
exit(0)
}
}

这个文件的目的似乎是让用户在项目中与控制台进行交互。我喜欢那样,但我从来没能做到这一点,因为我找不到 MainGenericRunner 的 jar。有谁知道从哪里得到它?

我的目标是能够初始化控制台的所有项目设置,以便我可以执行项目特定的代码。

最佳答案

它是 scala-compiler.jar 的一部分。您可以在其余的 Scala 发行版中找到它。将此添加到您的项目中:

val scalaCompiler = "org.scala-lang" % "scala-compiler" % "2.8.1"

关于scala - 在哪里获取提供 scala.tools.nsc.MainGenericRunner 的 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5957652/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com