Lift 使用 Scala 2.8 的状态如何?
我在网上找到了关于它的对话片段。我一直在尝试调整 pom.xml,但我在 Lift 方面遇到了错误。
由于重大更改,Lift 的主干(包括 scala-tools.org 提供的所有二进制文件)将不会在 Scala 2.8 上运行。
但是......如果您准备自己编译它,则有两个分支:github(位于http://github.com/dpp/liftweb )上提供 280_dev 和 280_port。
由于项目甚至不能保证 Scala 2.8 的连续夜间构建之间的二进制兼容。建议您至少等到 2.8 测试版发布,因为我相信 Lift 也会在此时发布相应的二进制文件。
更新
Lift 2.1 支持 Scala 2.8。
我相信 David Pollak 已经提升了与当前2.8的alpha版本的合作。几天前,它被发布到了一个 scala 论坛(可在 nabble 上找到)。Scala 2.8 仍然在不断变化,所以它不是一个完成的项目......
例如,这篇文章已有一个月的历史,并指出:
我在 Scala 2.8 下编译了 Lift。好吧,不是所有的 Lift,但足以运行示例程序的 Lift
为了保持最新状态,Scala 将在下周(2010 年 1 月末)进行测试,至于 Liftweb,它是 2.0-M1。