1
2
Scala是强类型的,所有类型都必须在编译时解析。您的生成文件是首先编译的-它不能依赖于它正在生成的项目中的类型,因为要生成它正在构建的项目,它首先需要自己构建-看到循环依赖关系了吗? 因此,您不能简单地从构建文件中调用项目中的Scala代码。
您可以做的是在项目中定义一个主类,并告诉SBT使用
现在从
如果这有效,那么您可以通过将其添加到
那你就可以跑了
|
2
1
Build.scala定义如何构建项目。在构建定义中,您试图使用应该基于该定义构建的东西。
一般的回答是
但是,你需要从项目中获得一些东西来实际构建项目的想法听起来很可疑。如果你能解释为什么以及你到底想达到什么目的,也许有人能给出一个更好的答案。 |
angelokh · 本地应用程序通过ssh隧道连接Mongo不工作 9 年前 |
Bla... · Anorm多值支持不起作用 9 年前 |
Felix Novovic · 玩框架模板引擎导入长类名时出现问题 10 年前 |
Mr. Adobo · Play Framework加载休眠时间过长 10 年前 |
bScutt · 升级到2.2.2后加载项目定义时,Play(Java)挂起 10 年前 |
Incerteza · 无法从Build.scala访问项目的类/对象 10 年前 |