2

我一直在阅读有关容错的检查点技术。所以,我正在使用prevaylerjava 库进行检查点。现在,我有一个错误显示类型Prevayler不是通用的;它不能用 arguments 参数化<P>。你能给我这个错误的指导吗?

这是我的代码:

import org.prevayler.Prevayler;
import org.prevayler.PrevaylerFactory;
import java.io.IOException;
import java.util.ArrayList;
public final class PrevaylerSample {

    public static void main(final String[] args) throws Exception {
        final Prevayler prevayler = PrevaylerFactory.createPrevayler(new   ArrayList<String>());

        prevayler.execute(new SampleTransaction());

        prevayler.takeSnapshot();

        prevayler.close();
    }
}
4

1 回答 1

0

您当前Prevayler使用原始类型的声明。您是否尝试对其进行参数化?

final Prevayler<ArrayList<String>> prevayler = PrevaylerFactory.createPrevayler(new ArrayList<String>());
于 2016-07-26T08:14:10.073 回答