【发布时间】:2011-02-27 04:12:36
【问题描述】:
我正在从 Scala 2.7.7 切换到 Scala 2.8.0RC3,现在我的一些类不再编译。问题出在@PersistentCapable 注解中:
import javax.jdo.annotations._
import java.util.Date
@PersistenceCapable{identityType=IdentityType.APPLICATION}
class Counter(dt: Date, cName: String, vl: int) {
<.. snip ..>
}
此代码导致以下编译错误:
[ERROR] /Users/gero/prive/kiva/kivanotify-gae/src/main/scala/net/vermaas/kivanotify/model/LoanProcessed.scala:7: error: expected start of definition
[INFO] @PersistenceCapable{val identityType = IdentityType.APPLICATION}
我已经尝试了几种变体,做了一些谷歌搜索,但没有运气。 关于如何在 Scala 2.8.0 RC3 中使用 @PersistentCapable 注释的任何想法?
谢谢, 格罗
【问题讨论】:
标签: annotations jdo scala-2.8