스칼라 2.7.7에서 스칼라 2.8.0RC3으로 전환 중이며 이제는 더 이상 클래스가 컴파일되지 않습니다. 문제는 @PersistentCapable 주석에 다음 컴파일 오류에스칼라에서 @PersistentCapable 주석을 사용하는 방법 2.8
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 주석을 사용하는 방법에 대한 아이디어가 있습니까?
감사합니다, 게로
그래서 시도스칼라를 개발하는 사람들에게 컴파일 문제를보고하십시오. 그것은 컴파일 타임에, 스칼라의 이전 버전에서 잘 컴파일 된 것으로서 ... 그러므로 이슈는 거의 확실합니다 – DataNucleus