"단편 평가 오류"의 의미 또는 솔루션을 찾을 수있는 곳을 누군가에게 알려주시겠습니까?단편 평가 오류
[error] ! Fragment evaluation error
[error] ThrowableException: Could not initialize class code.model.Post$ (FutureTask.java:138)
[error] code.model.PostSpec$$anonfun$1$$anonfun$apply$1.apply$mcZ$sp(PostSpec.scala:68)
[error] code.model.PostSpec$$anonfun$1$$anonfun$apply$1.apply(PostSpec.scala:51)
[error] code.model.PostSpec$$anonfun$1$$anonfun$apply$1.apply(PostSpec.scala:51)
라인 PostSpec의 (68)이 포스트 모델 동반자 객체를 참조하는 (specs2) 시험의 첫 번째 행은 다음과 같습니다 :
가끔 (그러나 항상하지 않음) (내 코드를 변경하지 않고) 이러한 오류를 많이 얻을val test4 = Post.fixJValue(toextract4).extract[Selection]
저는 스칼라 2.9.0-1을 사용하고 있습니다.
는 또한 : 나는 그것이 문제인지 모르겠지만, 포스트는 net.liftweb.mongodb.record.MongoRecord 클래스 동반자 개체는 다음과 specs2 사양에서
object Post extends Post with MongoMetaRecord[Post] { ... }
specs 태그가 추가되었습니다. –
다음은 [FutureTask.java의 소스 코드] (http://javasourcecode.org/html/open-source/jdk/jdk-6u23/java/util/concurrent/FutureTask.java.html)에 대한 편리한 링크입니다. 라인 138은 sync.innerRun()에 대한 호출입니다. 'public void run() { sync.innerRun(); }' – brandon
mongo 및 specs2와 관련된 문제도 발생했습니다. – wbarksdale