執行下列代碼時,執行查詢/投影時出現異常。有人知道我做錯了嗎?所有幫助非常感謝。使用querydsl查詢集合時的ExceptionInInitializerError
Data lt = alias(Data.class,"Data");
for(String location: from ($(lt),Arrays.asList(allData.toArray())).list($(lt.getData()))){
System.out.println(location);
}
的例外,我得到的是如下:螺紋
異常 「主要」 java.lang.ExceptionInInitializerError 在com.mysema.query.collections.MiniApi(MiniApi.java:22 )...等
所致:在com.mysema.codegen.EvaluatorFactory顯示java.lang.NullPointerException (EvaluatorFactory.java:51) 在com.mysema.query.collections.ExprEvaluatorFactory(ExprEvaluatorFactory。 java:55) 在com.mysema.query.collections.ExprEvaluatorFactory。(ExprEvaluatorFactory.java:50) 在com.mysema.query.collections.ExprEvaluatorFactory。(ExprEvaluatorFactory.java:32) ... 4個
你可以嘗試與最新版本的Querydsl相同,並提交一個錯誤,如果它不是固定的。給定的堆棧跟蹤與舊版本的Querydsl相關。 – 2010-06-30 18:23:13